[发明专利]一种监控即时通讯服务器的方法、装置和系统有效
申请号: | 200610127083.6 | 申请日: | 2006-09-26 |
公开(公告)号: | CN101155079A | 公开(公告)日: | 2008-04-02 |
发明(设计)人: | 何林强;孔勇伟 | 申请(专利权)人: | 阿里巴巴公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/58;H04L9/32 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 开曼群岛大*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监控 即时通讯 服务器 方法 装置 系统 | ||
1.一种监控即时通讯服务器的方法,其特征在于,包括:
使用用户标识向即时通讯服务器发送登录请求,所述用户标识用于在即时通讯系统中进行即时通讯;
根据登录请求的结果产生所述即时通讯服务器的监控数据。
2.根据权利要求1所述的方法,其特征在于,所述即时通讯服务器是由一个或多个即时通讯服务器组成的服务器集群。
3.根据权利要求2所述的方法,其特征在于,所述使用用户标识向即时通讯服务器发送登录请求是:根据预先设置的服务器集群中各个服务器的配置信息,使用一个或多个用户标识分别向所述服务器集群中的一个或多个即时通讯服务器发送登录请求,并根据请求过程产生与所述即时通讯服务器相应的监控数据,所述服务器的配置信息包含所述即时通讯服务器的IP地址或名称。
4.根据权利要求3所述的方法,其特征在于,还包括:
若登录成功,中断与所述即时通讯服务器的连接后重新登录;若登录失败,将失败信息存储在所述监控数据中,然后重新登录;
循环执行该步骤。
5.根据权利要求4所述的方法,其特征在于,还包括:
登录成功后,按设定的时间间隔发送即时消息,若发送失败,将失败信息存储在监控数据中,否则,循环执行该步骤,直到完成设定的发送次数或滞留时间后登出服务器并重新登录。
6.根据权利要求5所述的方法,其特征在于,还包括:
检验监控数据,若监控数据异常,将所述异常信息作为即时消息发送给相应的即时通讯客户端,所述异常信息包含与所述监控数据相应的即时通讯服务器的IP地址或名称。
7.根据权利要求1或6所述的方法,其特征在于,还包括:
根据查询请求取得相应的监控数据,并将所述监控数据作为即时消息发送给相应的即时通讯客户端。
8.一种监控即时通讯服务器的装置,其特征在于,包括:
收集单元,用于使用用户标识向即时通讯服务器发送登录请求并根据登录请求的结果产生监控数据,所述用户标识用于在即时通讯系统中进行即时通讯;
存储单元,用于存储收集单元产生的监控数据。
9.根据权利要求8所述的装置,其特征在于,所述收集单元使用用户标识向即时通讯服务器发送登录请求是:
根据存储单元存储的服务器集群中各个即时通讯服务器的配置信息,使用一个或多个用户标识向服务器集群中的一个或多个即时通讯服务器发送登录请求,并根据请求过程产生与所述即时通讯服务器相应的监控数据,所述监控数据存储在所述存储单元中。
10.根据权利要求9所述的装置,其特征在于,所述收集单元使用用户标识登录即时通讯服务器,若登录成功,中断与所述即时通讯服务器的连接后重新登录;若登录失败,将失败信息存储在存储单元中,然后重新登录;
循环执行该步骤。
11.根据权利要求10所述的装置,其特征在于,所述收集单元使用用户标识登录即时通讯服务器成功后,按设定的时间间隔发送即时消息,若发送失败,将失败信息存储在监控数据中,否则,循环执行该步骤,直到完成设定的发送次数或滞留时间后登出。
12.根据权利要求11所述的装置,其特征在于,还包括:
监控单元,用于检验存储单元中的监控数据,若监控数据异常,取得该异常信息,所述异常信息包含与所述监控数据相应的即时通讯服务器的IP地址或名称。
13.根据权利要求1或12所述的装置,其特征在于,还包括:
查询单元,用于根据查询请求从所述存储单元中取得相应的监控数据。
14.根据权利要求13所述的装置,其特征在于,还包括:
发送单元,用于根据所述监控单元或查询单元的请求,将相应的异常信息或监控数据作为即时消息发送给即时通讯客户端,所述即时通讯客户端用于呈现即时通讯服务器的监控数据;
更新单元,用于更新存储单元中的监控数据。
15.一种监控即时通讯服务器的系统,其特征在于,包括即时通讯服务器、监控器和即时通讯客户端,
所述监控器包括:
收集单元,用于使用用户标识向即时通讯服务器发送登录请求并根据登录请求的结果产生监控数据,所述用户标识用于在即时通讯系统中进行即时通讯;
存储单元,用于存储收集单元产生的监控数据;
监控单元,用于检验存储单元中的监控数据,若监控数据异常,取得该异常信息,所述异常信息包含与所述监控数据相应的即时通讯服务器的IP地址或名称;
查询单元,用于根据查询请求从所述存储单元中取得相应的监控数据;
发送单元,用于根据监控单元或查询单元的请求,将相应的异常信息或监控数据作为即时消息发送给即时通讯客户端;
更新单元,用于更新存储单元中的监控数据;
所述即时通讯服务器包括:
服务器存储单元,用于存储用户标识和登录密码信息;
验证单元,根据服务器存储单元中存储的信息验证监控器发送的登录请求是否合法;
所述即时通讯客户端包括:
发送/接收单元,用于向监控器发送监控数据查询请求,以及接收服务器监控数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴公司,未经阿里巴巴公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610127083.6/1.html,转载请声明来源钻瓜专利网。