[发明专利]一种异常处理方法及装置有效
申请号: | 201610053762.7 | 申请日: | 2016-01-26 |
公开(公告)号: | CN105763365B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 李金平 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 异常 处理 方法 装置 | ||
本申请提供一种异常处理方法及装置,该方法包括:接收客户端设备发送的业务请求消息;判断所述服务器的运行状态是否满足处理所述业务请求消息的条件;当所述运行状态不满足处理所述业务请求消息的条件时,设置用户操作策略为禁止用户操作;向所述客户端设备推送用户操作消息,所述用户操作消息中携带所述用户操作策略,以使所述客户端设备在确定所述用户操作策略为禁止用户操作时,禁止用户操作所述客户端设备。通过本申请可有效避免服务器异常时用户的频繁操作,减轻服务器负担,提升用户体验。
技术领域
本申请涉及网络通信技术领域,尤其涉及一种异常处理方法及装置。
背景技术
C/S(客户端/服务器)架构普遍应用于互联网通信中。在客户端与服务器交互过程中,不可避免出现一些异常情况,例如,服务器处理业务请求时间过长未及时向客户端返回信息,此时,用户会误认为数据丢失而频繁操作客户端设备,从而加重了服务器的负担。
发明内容
有鉴于此,本申请提供一种异常处理方法及装置。
具体地,本申请是通过如下技术方案实现的:
本申请提供一种异常处理方法,应用于服务器上,该方法包括:
接收客户端设备发送的业务请求消息;
判断所述服务器的运行状态是否满足处理所述业务请求消息的条件;
当所述运行状态不满足处理所述业务请求消息的条件时,设置用户操作策略为禁止用户操作;向所述客户端设备推送用户操作消息,所述用户操作消息中携带所述用户操作策略,以使所述客户端设备在确定所述用户操作策略为禁止用户操作时,禁止用户操作所述客户端设备。
本申请还提供一种异常处理方法,应用于客户端设备上,该方法包括:
向服务器发送业务请求消息;
接收所述服务器推送的用户操作消息,所述用户操作消息中携带所述服务器根据自身运行状态设置的用户操作策略;
当所述用户操作策略为禁止用户操作时,禁止用户操作。
本申请还提供一种异常处理装置,应用于服务器上,该装置包括:
接收单元,用于接收客户端设备发送的业务请求消息;
判断单元,判断所述服务器的运行状态是否满足处理所述业务请求消息的条件;
策略单元,用于当所述运行状态不满足处理所述业务请求消息的条件时,设置用户操作策略为禁止用户操作;
推送单元,用于向所述客户端设备推送用户操作消息,所述用户操作消息中携带所述用户操作策略,以使所述客户端设备在确定所述用户操作策略为禁止用户操作时,禁止用户操作所述客户端设备。
本申请还提供一种异常处理装置,应用于客户端设备上,该装置包括:
发送单元,用于向服务器发送业务请求消息;
接收单元,用于接收所述服务器推送的用户操作消息,所述用户操作消息中携带所述服务器根据自身运行状态设置的用户操作策略;
禁止单元,用于当所述用户操作策略为禁止用户操作时,禁止用户操作。
由以上描述可以看出,本申请通过服务器与客户端设备的配合,由服务器根据自身运行状态确定是否允许用户操作客户端设备,并告知客户端设备,客户端设备在获知服务器不允许用户操作时,禁止用户操作,从而避免用户频繁操作造成服务器负担加重。
附图说明
图1是本申请一示例性实施例示出的一种异常处理方法流程图;
图2是本申请另一示例性实施例示出的一种异常处理方法流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610053762.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提取信令数据的方法及装置
- 下一篇:通道切换方法及装置、背板和通信设备