microsvc To build micro-service with Latest version of Spring Cloud
由于Spring Cloud 2.X比1.X更新了很多地方。 比如弃用Eureka, 用Spring Cloud Consul代替它。 用Spring Cloud Gateway取代ZUUL。
(Netflix也在边缘化Hystrix等). 目前看到网上代码大多基于Spring Cloud 1.X。 我们需要紧跟Spring Cloud官方的步伐。于是,我启动
了servicesvc
项目。
序号 | module | 功能 |
---|---|---|
1 | gateway | 网关,基于Spring Cloud Gateway |
2 | mall-app | 主应用程序 |
3 | mall-service | 服务,基于Spring Cloud Consul |
4 | spring-cloud-sleuth | sleuth+zipkin 微服务调用链跟踪 |
启动mall-app,mall-serice两个应用
访问浏览器来调用微服务http://localhost:27060/goods/list
这样会让mall-app去调用spring cloud服务mall-service
查看consul控制台和zipkin页面,监控调用效果
consul控制台 http://localhost:8500
zipkin控制台 http://localhost:9411/zipkin/
欢迎广大程序员加入开源软件的开发,无论你是一个小白,菜鸟,还是一个大佬,甚至大神。这里都 能找到,或者新建一个难易程度适合你的项目。
提高广大程序员的技术水平是我们开源的初衷和目的!
联系方式 | |
---|---|
Leader | liushaoming |
liushaomingdev@163.com | |
944147540 |
微信公众号