学科分类
/ 1
1 个结果
  • 简介:摘 要:基于微服务越来越流行的时代大背景,微服务的监控和管理是支撑微服务集群稳定运行的重要保障,其重要性也越发突出,但现在各个系统在微服务集群部署后,都是由各自系统的运维人员单独部署管理,占用了大量的人力物力,复杂度也越来越高,难以实现统一监控管理。本文研究设计了一款基于Netty-WebSocket的分布式探针感知程序,所述感知程序包括:单独的Agent探针程序和Server管理端程序两部分,Agent作为执行脚本、命令、数据采集的工具,通过Netty技术实现的WebSocket协议与Sever端建立长连接,两者之间进行全双工通信,每个需要被感知的系统部署Agent后自动连接上Server端,在Server端的控制页面可以实时查询集群中实例的状态,并直接下发指令进行控制。该程序旨在将不同集群下的微服务进行统一的管理,可大大减少部署后的运维成本。

  • 标签: Netty框架 WebSocket协议 微服务