[发明专利]数据处理方法、装置、系统和可读存储介质在审
申请号: | 201911045903.0 | 申请日: | 2019-10-30 |
公开(公告)号: | CN110784354A | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 石鹏 | 申请(专利权)人: | 北京大米未来科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26 |
代理公司: | 11597 北京睿派知识产权代理事务所(普通合伙) | 代理人: | 刘锋 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务系统 反馈处理 任务信息 可用性 备用服务 影响系统 反馈 服务系统状态 可读存储介质 数据同步过程 人工切换 数据处理 数据同步 随机选择 系统反馈 应用服务 自动切换 客户端 预设 耗时 发送 监控 | ||
1.一种数据处理方法,运行在第一服务系统,其特征在于,所述方法包括:
接收所述第一消息队列和第二消息队列中的任务信息,其中,所述第一消息队列为第一服务系统中的消息队列,所述第二消息队列为第二服务系统中的消息队列;
通过第一应用服务处理所述任务信息得到处理结果;
监控所述第二服务系统的状态;
响应于所述第二服务系统出现故障,切换所述第一服务系统的工作状态,通过所述第一应用服务反馈所述处理结果。
2.根据权利要求1所述的方法,其特征在于,所述第一消息队列中的任务信息由所述第一服务系统中预设的应用程序接口接收。
3.根据权利要求1所述的方法,其特征在于,所述通过所述第一应用服务处理所述任务信息得到处理结果包括:
通过所述第一应用服务将所述任务信息写入所述第一服务系统的第一存储中间件;
通过所述第一应用服务对所述任务信息进行业务逻辑处理以确定处理结果。
4.根据权利要求1所述的方法,其特征在于,所述监控所述第二服务系统的状态包括:
接收所述第二服务系统中的第二应用服务按照预定频率发送的参考信息;
响应于在预设的时间阈值内未接收到所述参考信息,确定所述第二服务系统出现故障。
5.一种数据处理方法,其特征在于,所述方法包括:
至少一个客户端根据预设策略向第一服务系统或第二服务系统之一发送任务信息;
第一服务系统将接收到的所述任务信息存储至第一消息队列;
第二服务系统将接收到的所述任务信息存储至第二消息队列;
所述第一服务系统的第一应用服务和所述第二服务系统的第二应用服务同时获取所述第一消息队列和第二消息队列中的任务信息;
所述第一应用服务和所述第二应用服务处理所述任务信息以确定对应的处理结果;
所述第一应用服务监控所述第二服务系统的状态;
响应于所述第一应用服务检测到所述第二服务系统出现故障,切换第一服务系统的工作状态,通过所述第一应用服务反馈所述处理结果。
6.根据权利要求5所述的方法,其特征在于,所述第一应用服务和所述第二应用服务处理所述任务信息以确定对应的处理结果包括:
所述第一应用服务将所述任务信息写入所述第一服务系统的第一存储中间件;
所述第一应用服务对所述任务信息进行业务逻辑处理以确定处理结果;以及
所述第二应用服务将所述任务信息写入所述第二服务系统的第二存储中间件;
所述第二应用服务对所述任务信息进行业务逻辑处理以确定处理结果。
7.根据权利要求5所述的方法,其特征在于,所述第一应用服务监控所述第二服务系统的状态包括:
所述第一应用服务接收所述第二服务系统的第二应用服务按照预定频率发送的参考信息;
响应于在预设的时间阈值内未接收到所述参考信息,确定所述第二服务系统出现故障。
8.一种数据处理装置,其特征在于,所述装置包括:
信息接收模块,用于接收所述第一消息队列和第二消息队列中的任务信息,其中,所述第一消息队列为第一服务系统中的消息队列,所述第二消息队列为第二服务系统中的消息队列;
任务处理模块,用于通过第一应用服务处理所述任务信息得到处理结果;
状态监控模块,用于监控所述第二服务系统的状态;
任务响应模块,用于在所述第二服务系统出现故障时,切换所述第一服务系统的工作状态,通过所述第一应用服务反馈所述处理结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大米未来科技有限公司,未经北京大米未来科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911045903.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:网元设备配置数据迁移方法及装置
- 下一篇:一种故障识别方法及装置