Demo系统结构


服务注册与发现Eureka Server运行在8761端口。

配置服务Config Server运行在8888端口。

业务服务Person运行在8082端口。

业务服务Some运行在8083端口。

对外提供服务的网关运行在80端口。

溶断器/断路器Dashboard运行在8989端口。


启动顺序:首先启动Eureka, 然后是Config, 其它服务没有先后顺序。

服务全部运行后,查看一下Eureka



测试服务


person服务加入两条记录


停止Person服务和Some服务,调用服务



界面上的返回信息是由溶断器函数返回的。


查看溶断器服务



有阿里dubbo开发经验的应该看着一目了然吧。


源代码工程

https://github.com/chenhaifeng2016/SpringCloudEureka

https://github.com/chenhaifeng2016/SpringCloudConfig

https://github.com/chenhaifeng2016/SpringCloudPerson

https://github.com/chenhaifeng2016/SpringCloudSome

https://github.com/chenhaifeng2016/SpringCloudUI

https://github.com/chenhaifeng2016/SpringCloudDashboard


Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐