本文的重点研究内容是提出基于监控探针的多线程数据信息采集机制,攻克监控系
统采集信息的效率与准确度如何提高难题;提出基于心跳包的自动连接方法,确保服务
器端与客户端可靠连接性,最后,设计并开发一个服务器运行状态监控系统的实例。具
体包含以下几个方面:
1、基于监控探针的多线程数据信息采集机制。采用插件方式设计cpuProbe,
mailProbe, packetProbe, processProbe等五大探针,分别收集cpu使用率、邮件发送、
网络数据包、进程信息等各种数据,采用多线程模式使五大探针并发工作,提高采集信
息的效率与准确度。
2、提出基于心跳包的自动连接方法。根据心跳包原理采用定时发送简单的通讯包,
如果在指定时间段内未收到对方响应,则判断对方己经离线,用于检测TCP的异常断
开。同时,结合守护进程技术,在发现异常断开时自动建立连接。
2021-12-09 09:15:58
1.58MB
探针,多线程
1