概述
ZEN-SC-SAMPLE:SpringCloud常用组件示例。
源码
更多源码,请移步GitHub:
https://github.com/xiiiblue/zen-sc-sample
启动方式
Docker方式启动
1 | mvn clean package |
手工方式启动
添加DNS
1 | vi /etc/hosts |
在每个模块下分别执行
1 | mvn spring-boot:run |
组件清单
- hystrix - 服务降级与融断
- feign - 声明式REST调用
- eureka - 服务注册与发现
- ribbon - 客户端负载均衡
- config-server - 配置中心
- zuul - API网关
- turbine - 监控聚合
- hystrix-dashboard - Hystrix面板
- sleuth - 服务跟踪
- zipkin - 调用链跟踪
未包含组件
- ELK
URLs
其它说明
刷新配置
1 | curl -X POST http://localhost:8080/refresh |