SpringCloud 微服务监控

 

监视是微服务的控制系统。随着微服务变得更加复杂和难以理解其性能并对问题进行故障排除。考虑到软件交付的生动变化,需要监视服务。监视微服务的 五项原则如下:

  • 监控容器及其内部的内容。
  • 有关服务性能的警报。
  • 监控弹性和多位置的服务。
  • 监视器API。
  • 监控组织结构。

这些原则使我们能够解决与微服务相关的技术变化以及与微服务相关的组织变化。

 

微服务监控工具

有三种监视工具如下:

  • Hystrix仪表板
  • Eureka管理控制台
  • Spring启动管理控制台

微服务虚拟化

微服务虚拟化是一种方法,用于在各种基于组件的应用程序(例如基于云的应用程序,SOA和API驱动的)中模拟特定组件的行为。建筑。服务虚拟化还可以降低成本并节省时间。通过结合服务虚拟化,组织可以开发可以从不同位置和不同环境交付的应用程序。

 微服务的以下组件:Spring Cloud Config ServerNetflix Eureka Naming ServerHystrix ServerNetflix ZuulAPI Gat ...