-
公开(公告)号:CN114785846A
公开(公告)日:2022-07-22
申请号:CN202210286266.1
申请日:2022-03-23
Applicant: 南京邮电大学
IPC: H04L67/145 , H04L43/10 , H04L67/01
Abstract: 本发明公开了提供一种基于ProtoBuf协议的心跳监控方法及系统,其中方法包括:客户端基于ProtoBuf协议,构建请求心跳包,并将请求心跳包发送至服务端,所述请求心跳包包括心跳指令信号;响应于未接收到心跳指令信号,服务端关闭与客户端的连接通道;响应于未收到响应心跳包,客户端关闭与服务端的连接通道,并重新连接;响应于心跳指令信号,服务端基于ProtoBuf协议,构建响应心跳包,并将响应心跳包发送至客户端;获取客户端发送请求心跳包时的时间Ⅰ和接收响应心跳包时的时间Ⅱ,根据时间Ⅰ和时间Ⅱ计算ping值;比较ping值与预设阈值的大小,响应于ping值大于等于预设阈值,服务器触发告警信号。本发明能够提高并实时监控服务器的运行速度。
-
公开(公告)号:CN114785846B
公开(公告)日:2024-05-24
申请号:CN202210286266.1
申请日:2022-03-23
Applicant: 南京邮电大学
IPC: H04L67/145 , H04L43/10 , H04L67/01
Abstract: 本发明公开了提供一种基于ProtoBuf协议的心跳监控方法及系统,其中方法包括:客户端基于ProtoBuf协议,构建请求心跳包,并将请求心跳包发送至服务端,所述请求心跳包包括心跳指令信号;响应于未接收到心跳指令信号,服务端关闭与客户端的连接通道;响应于未收到响应心跳包,客户端关闭与服务端的连接通道,并重新连接;响应于心跳指令信号,服务端基于ProtoBuf协议,构建响应心跳包,并将响应心跳包发送至客户端;获取客户端发送请求心跳包时的时间Ⅰ和接收响应心跳包时的时间Ⅱ,根据时间Ⅰ和时间Ⅱ计算ping值;比较ping值与预设阈值的大小,响应于ping值大于等于预设阈值,服务器触发告警信号。本发明能够提高并实时监控服务器的运行速度。
-