现代互联网服务通常是复杂的大规模分布式系统,持续跟踪与监控每个服务显然是必须的。
普罗米修斯是一个开源系统监控和警报工具包。
在一个微服务中,链路追踪能够准确监控所有调用链路,从而定位慢调用,失败调用。
在分布式系统中,链路将总是十分重要。
nacos的配置功能比springcloud原生的要强大,更简洁。
为什么要使用nacos?
当提供同一服务的节点群拥有同一个配置文件,当配置文件需要修改的时候,必须修改配置文件后重新部署然后重启服务。
微服务的远程调用问题。
既然eureka不再维护,那么我们可以考虑其他的组件,比如consul。consul生态很好。
在springcloud中eureka被用来作为一个注册中心组件。