Spring Cloud Sleuth(链路监控)
・
现在的微服务中存在的一些问题:
・
・
Sleuth能干什么
・
・
环境安装
・
・
1、下载安装Zipkin
・
・
2、服务提供者
・
改pom
改yml
业务类
・
3、服务消费者
・
・
改pom
改yml
业务类
・
4、启动、测试
・
一、
・
二、
・
・
・
・
・
・
Spring Colud Alibaba
・
・
能干什么:
・
・
・
・
・
alibaba的功能
・
・
・
・
Nacos
・是什么
・
・
・那里下载
・
・
・安装并运行
・
Nacos作为服务注册中心
・
服务提供者的建立
・
1、改POM
・
・
2、改Yml
・
3、主启动
・
4、业务类
・
・
5、测试
・
・
・
6、按照上面再做一个9002为端口的提供者微服务
・
・
・
服务消费者提供
・
・
・
・
1、改POM
・
2、改Yml
・
・
・
3、主启动
・
・
・
・
4、配置类、业务类
・
・
配置类
・
・
业务类
・
・
5、测试
・
・
・
・
・
服务注册中心的对比
・
・
Nacos支持Cp与Ap的切换
・
・
总结
・
今天学习了 Sleuth链路监控,他主要依赖于zipkin来展示我们的服务请求访问从开始到最后的一个过程和深度大小的提供。zipkin有专门的web页面展示,可以看上面例子。除了Sleuth,还学习了Nacos的安装启动,和它的微服务注册,微服务注册不用像zookeeper那样还要写自己的服务注册中心,客户端调用服务端也不用自己配负载均衡。Nacos能够自己生成服务注册中心和web展示页面、还有服务的负载均衡(Ribbon)。