代码拉取完成,页面将自动刷新
Spring Cloud 快速搭建微服务
spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等,下面进行个服务分部搭建源码与测试案例,此项目初于学习迭代商有待深入了解!
##目标微服务系统
springcloud-microservice
├── micro-eureka-server -- Netflix Eureka服务注册中心 [端口 8101]
|
├── micro-service-example -- 服务消费(模拟服务)
| ├── micro-serviceA -- 服务消费A[端口 8201]
| ├── micro-serviceB -- 服务消费B[端口 8202]
|
|———micro-loadbalanced-example --服务分发(负载均衡)
| ├── micro-ribbon-server --服务分发(rest+ribbon) [端口 8301]
| |── micro-feign-server --服务分发(feign) [端口 8302]
|
|── micro-hystrix-example -- 服务分发(负载均衡)[断路器\服务消费+(Hystrix)+(Hystrix 仪表盘)]
| ├── micro-ribbon-hystrix -- (ribbon+hystrix) [端口 8311]
| ├── micro-feign-hystrix -- (feign+hystrix) [端口 8312]
|
|── micro-route-zuul --路由网关(zuul) [端口 8401]
|
|── micro-config -- 分布式配置中心(高可用的分布式配置中心)(Spring Cloud Config)
| ├── micro-config-client --配置中心服务端Config Server [端口 8401]
| |── micro-config-server --配置中心服务端Config Client [端口 8402]
|
|── micro-sleuth-samples -- 服务链路追踪(Spring Cloud Sleuth)
| ├── micro-server-zipkin --zipkin数据收集中心 [端口 8501]
| |── micro-zipkin-serverA --模拟暴露服务A [端口 8502]
| |── micro-zipkin-serverB --模拟暴露服务B [端口 8503]
|
|── micro-eureka-server-cluster --高可用的服务注册中心 (micro-eureka-server-cluster 多分配置)
| |── eureka-server-cluster --Eureka注册中心 [端口 8111]
| |── eureka-server-cluster --Eureka注册中心 [端口 8112]
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。