【摘要】 本发明公开了一种软件看门狗系统,其主要包括看门狗配置文件模块,用于存储记录有所述看门狗系统自身端口和多个被监控服务的属性信息的配置文件;定时发送器,用于定时向所述各个被监控服务发送探询消息;消息处理器,用于处理所述各个被监控服务的服务消息;内部通信接口模块,用于接收所述被监控服务的服务消息,将该服务消息发送至所述消息处理器;服务属性管理器,用于读取所述配置文件中的属性信息,根据该属性信息在所述定时发送器和消息处理器中注册各个被监控服务;及看门狗客户端接口模块,用于存储被监控服务要调用的消息处理方法。本发明通过对配置文件进行添加或修改或删除,可以对多个服务实现监控。 【专利类型】发明授权 【申请人】中兴通讯股份有限公司 【申请人类型】企业 【申请人地址】518057 广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部 【申请人地区】中国 【申请人城市】深圳市 【申请人区县】南山区 【申请号】CN200810068119.7 【申请日】2008-06-24 【申请年份】2008 【公开公告号】CN101309148B 【公开公告日】2010-09-29 【公开公告年份】2010 【授权公告号】CN101309148B 【授权公告日】2010-09-29 【授权公告年份】2010.0 【IPC分类号】H04L9/36; G06F11/00 【发明人】田静; 吴荣辉; 华振兴 【主权项内容】一种软件看门狗系统,其特征在于,所述看门狗系统包括:看门狗配置文件模块,用于存储记录有所述看门狗系统自身端口和多个被监控服务的属性信息的配置文件;定时发送器,用于定时向所述各个被监控服务发送探询消息;消息处理器,用于处理所述各个被监控服务的服务消息;内部通信接口模块,用于接收所述被监控服务的服务消息,将该服务消息发送至所述消息处理器;服务属性管理器,用于读取所述配置文件中的属性信息,根据该属性信息在所述定时发送器和消息处理器中注册各个被监控服务;及看门狗客户端接口模块,用于存储被监控服务要调用的消息处理方法,并在监听到所述看门狗系统的消息时,由被监控服务调用相应的消息处理方法向所述看门狗系统发送服务消息; 所述被监控服务的属性信息至少包括:用于向被监控服务发送消息的通信端口、服务主题、基础的命令行语句、和探询间隔。 【当前权利人】中兴通讯股份有限公司 【当前专利权人地址】广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部 【专利权人类型】上市股份有限公司 【统一社会信用代码】9144030027939873X7 【家族被引证次数】8