SpringCloud Demo

Demo系统结构

SpringCloud Demo_第1张图片

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

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

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

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

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

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


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

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

SpringCloud Demo_第2张图片


测试服务

SpringCloud Demo_第3张图片

person服务加入两条记录

SpringCloud Demo_第4张图片

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

SpringCloud Demo_第5张图片

SpringCloud Demo_第6张图片

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


查看溶断器服务

SpringCloud Demo_第7张图片

SpringCloud Demo_第8张图片

有阿里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


你可能感兴趣的:(SpringCloud Demo)