服务微服务的组件
| 作用 | 组件 |
|---|---|
| 注册中心 | nacos 及 eureka |
| 负载均衡 | ribbon |
| 伪客户端 | feign |
| 容灾 | sentinel 及 hytrix |
| 网关 | gateway 及zuul |
| 配置中心 | nacos applo springcloud config git |
| 链路追踪 | springcloud seluth和zipkin |
准生成环境
spring cloud 中提供的链路追踪组件
sleuth : 收集问题 数据跟踪 数据采集
zipkin :统计和显示问题 链路追踪 做数据搜集和可视化
dashboards : java 桌面可视化操作系统
上线后的监控
skywalking skywalking是一个apm系统,包含监控,追踪,并拥有故障诊断能力的分布式系统。
prometheus prometheus是一个最初在SoundCloud上构建的开源系统监视和警报工具包 。分析 jdk mysql 网络
grafana 友好界面
APM系统
APM系统可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题,全称是(Application Performance Monitor)。


版权声明:本文为weixin_56219549原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。