说明:收录90万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210756001.3 (22)申请日 2022.06.30 (65)同一申请的已公布的文献号 申请公布号 CN 114841710 A (43)申请公布日 2022.08.02 (73)专利权人 深圳华锐分布式技 术股份有限公 司 地址 518000 广东省深圳市福田区梅林街 道梅都社区中康路136号深圳新一代 产业园5栋2301 专利权人 华锐分布式技 术 (长沙) 有限公司 (72)发明人 王珂 罗成浩 姜一成 何磊  江方圆  (74)专利代理 机构 深圳市精英创新知识产权代 理有限公司 4 4740 专利代理师 迟珊珊(51)Int.Cl. G06Q 20/40(2012.01) H04L 67/51(2022.01) G06F 16/23(2019.01) G06F 16/22(2019.01) G06F 9/48(2006.01) (56)对比文件 CN 112613860 A,2021.04.0 6 CN 113574834 A,2021.10.2 9 CN 114549208 A,202 2.05.27 CN 10419 9866 A,2014.12.10 CN 102982484 A,2013.0 3.20 CN 113220540 A,2021.08.0 6 王赛锋.基于容错软件总线的报单处 理系统 的设计与实现. 《中国优秀硕士学位 论文全文数 据库-信息科技 辑》 .2008,(第7期), 审查员 贺馨 (54)发明名称 交易系统故障时的撤单方法、 装置、 设备及 介质 (57)摘要 本发明涉及大数据领域, 提供一种交易系统 故障时的撤 单方法、 装置、 设备及介质, 能够通过 撤单插件订阅报盘服务组件的回报消息, 在撤单 插件中根据接收到的回报消息建立可撤订单列 表, 当检测到交易系统故障且撤单插件被启动 时, 通知撤单插件连接交易网关, 并获取可撤订 单列表中的消息回报断点, 在撤单插件与交易网 关连接成功后, 根据消息回报断点向交易网关拉 取回报消息, 根据拉取的回报消息更新可撤订单 列表得到目标可撤订单, 根据目标可撤订单生成 撤单请求, 当目标可撤订单都撤单成功时, 断开 撤单插件与交易网关的连接并对交易系统进行 恢复。 利用本发明能够在交易系统故障时, 基于 构建的独立的撤单插件进行及时撤单, 且有效避 免丢单。 权利要求书2页 说明书13页 附图2页 CN 114841710 B 2022.10.04 CN 114841710 B 1.一种交易系统故障时的撤单方法, 其特征在于, 所述交易系统故障时的撤单方法包 括: 构建撤单插 件, 并通过 所述撤单插 件订阅报盘服 务组件的回报消息; 当所述撤单插件接收到所述报盘服务组件下发的回报消息时, 在所述撤单插件中根据 接收到的回报消息建立可撤订单列表; 当检测到交易系统故障且所述撤单插件被启动 时, 通知所述撤单插件连接交易网关, 并获取所述可撤订单列表中的消息回报断点; 其中, 在通知所述撤单插件连接所述交易网 关时, 所述方法还包括: 当所述报 盘服务组件没有异常且与所述交易网关处于连接状态时, 通知所述报 盘服务组件断开与所述交易网关的连接, 获取所述报 盘服务组件用于与所述交 易网关连接的账号, 并将所述账号反馈至所述撤单插件, 当所述报盘服务组件与所述交易 网关断开连接后, 通知所述撤单插件利用所述账号与所述交易网关建立连接; 当所述报盘 服务组件异常且与所述交易网关处于断开状态时, 获取所述报盘服务组件用于与所述交易 网关连接的账号, 并将所述账号反馈至所述撤单插件, 通知所述撤单插件利用所述账号与 所述交易网关 建立连接; 在所述撤单插件与 所述交易网关连接成功后, 根据 所述消息回报断点向所述交易网关 拉取回报消息; 根据拉取的回报消息更新所述可撤订单列表, 得到目标 可撤订单; 根据所述目标 可撤订单生成撤单请求; 当所述目标可撤订单都撤单成功时, 断开所述撤单插件与所述交易网关的连接, 并对 所述交易系统进行恢复。 2.如权利要求1所述的交易系统故障时的撤单方法, 其特征在于, 所述通过所述撤单插 件订阅报盘服 务组件的回报消息包括: 通过配置协议调用指定应用程序接口; 通过所述应用程序接口连接 至预设消息中间件; 通过所述预设消息中间件向所述报盘服 务组件发送订阅回报消息的请求。 3.如权利要求1所述的交易系统故障时的撤单方法, 其特征在于, 所述在所述撤单插件 中根据接收到的回报消息建立可撤订单列表包括: 当所述接收到的回报消息的状态为已被交易所受理时, 在所述撤单插件中获取所述接 收到的回报消息的预设字段; 将所述预设字段维护至表格, 得到所述可撤订单列表; 当检测到所述可撤订单列表中有回报消息的状态为已成交或者已撤单或者交易失败 时, 将检测到的回报消息对应的订单确定为已完成订单, 并从所述可撤订单列表中删除所 述检测到的回报消息 。 4.如权利要求1所述的交易系统故障时的撤单 方法, 其特 征在于, 所述方法还 包括: 当检测到所述交易系统生成报错信息时, 确定所述交易系统故障, 并发出报警信息; 当接收到对所述撤单插 件的启动指令时, 启动所述撤单插 件。 5.如权利要求1所述的交易系统故障时的撤单方法, 其特征在于, 所述根据所述消息回 报断点向所述交易网关拉取回报消息包括: 根据所述消息回报断点检测所述交易网关中是否存在未维护至所述可撤订单列表中权 利 要 求 书 1/2 页 2 CN 114841710 B 2的回报消息; 向所述交易网关拉取检测到的回报消息 。 6.如权利要求1所述的交易系统故障时的撤单方法, 其特征在于, 所述对所述交易系统 进行恢复包括: 当所述报盘服 务组件没有异常时, 通知所述报盘服 务组件重新连接所述交易网关; 在所述报盘服务组件与所述交易网关重新连接后, 通过所述报盘服务组件向所述交易 网关重新拉取回报消息, 并根据拉取的回报消息更新撤单 结果至交易引擎。 7.一种交易系统故障时的撤单装置, 其特征在于, 所述交易系统故障时的撤单装置包 括: 订阅单元, 用于构建撤单插 件, 并通过 所述撤单插 件订阅报盘服 务组件的回报消息; 建立单元, 用于当所述撤单插件接收到所述报盘服务组件下发的回报消息时, 在所述 撤单插件中根据接收到的回报消息建立可撤订单列表; 通知单元, 用于当检测到交易系统故障且所述撤单插件被启动 时, 通知所述撤单插件 连接交易网关, 并获取所述可撤订单列表中的消息回报断点; 其中, 在通知所述撤单插件连 接所述交易网关时, 还包括: 当所述报盘服务组件没有异常且与所述交易网关处于连接状 态时, 通知所述报盘服务组件断开与所述交易网关的连接, 获取所述报盘服务组件用于与 所述交易网关连接的账号, 并将所述账号反馈至所述撤单插件, 当所述报盘服务组件与所 述交易网关断开连接后, 通知所述撤单插件利用所述账号与所述交易网关建立连接; 当所 述报盘服务组件异常且与所述交易网关处于断开状态时, 获取所述报盘服务组件用于与所 述交易网关连接的账号, 并将所述账号反馈至所述撤单插件, 通知所述撤单插件利用所述 账号与所述交易网关 建立连接; 拉取单元, 用于在所述撤单插件与所述交易网关连接成功后, 根据所述消息回报断点 向所述交易网关拉取回报消息; 更新单元, 用于根据拉取的回报消息更新所述可撤订单列表, 得到目标 可撤订单; 生成单元, 用于根据所述目标 可撤订单生成撤单请求; 恢复单元, 用于当所述目标可撤订单都撤单成功时, 断开所述撤单插件与所述交易网 关的连接, 并对所述交易系统进行恢复。 8.一种计算机设备, 其特 征在于, 所述计算机设备包括: 存储器, 存储至少一个指令; 及 处理器, 执行所述存储器 中存储的指令以实现如权利要求1至6 中任意一项所述的交易 系统故障时的撤单 方法。 9.一种计算机可读存储介质, 其特征在于: 所述计算机可读存储介质中存储有至少一 个指令, 所述至少一个指 令被计算机设备中的处理器执行以实现如权利要求 1至6中任意一 项所述的交易系统故障时的撤单 方法。权 利 要 求 书 2/2 页 3 CN 114841710 B 3

PDF文档 专利 交易系统故障时的撤单方法、装置、设备及介质

文档预览
中文文档 18 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共18页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 交易系统故障时的撤单方法、装置、设备及介质 第 1 页 专利 交易系统故障时的撤单方法、装置、设备及介质 第 2 页 专利 交易系统故障时的撤单方法、装置、设备及介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:43:22上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。