iso file download
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210179682.1 (22)申请日 2022.02.25 (71)申请人 京东科技控股 股份有限公司 地址 100176 北京市北京经济技 术开发区 科创十一 街18号C座2层2 21室 (72)发明人 马江 王顺达 刘尧 (74)专利代理 机构 北京华夏泰和知识产权代理 有限公司 1 1662 专利代理师 邓菊香 (51)Int.Cl. G06F 9/54(2006.01) G06F 9/46(2006.01) G06F 16/22(2019.01) G06F 16/23(2019.01) (54)发明名称 消息发送方法、 装置、 系统、 设备及 介质 (57)摘要 本发明实施例涉及一种消息发送方法、 装 置、 系统、 设备及介质, 该消息发送方法包括将事 务触发的消息存储至数据库, 在所述消息存储至 数据库成功的情况下执行所述事务; 在所述事务 执行成功的情况下, 将所述消息发送给消息中间 件; 以及查询所述数据库中未被成功发送的消 息, 将所述未被成功发送的消息重新发送给所述 消息中间件。 权利要求书2页 说明书12页 附图6页 CN 114564319 A 2022.05.31 CN 114564319 A 1.一种消息发送方法, 其特 征在于, 包括: 将事务触发的消息存储至数据库, 在所述消息存储至数据库成功的情况下执行所述事 务; 在所述事务执 行成功的情况 下, 将所述消息发送给消息中间件; 查询所述数据库中未被成功发送的消息, 将所述未被成功发送的消息重新发送给所述 消息中间件。 2.根据权利要求1所述的方法, 其特征在于, 所述将事务触发的消息存储至数据库, 在 所述消息存 储至数据库成功的情况 下执行所述事务, 包括: 根据预设键值结构生成所述消息对应的键值对, 其中, 所述预设键值结构包含表征消 息的状态信息的字段; 将所述消息对应的键值对存储至所述数据库, 将所述消息的状态信 息设置为待执行并 执行所述事务。 3.根据权利要求2所述的方法, 其特征在于, 所述在所述事务执行成功 的情况下, 将所 述消息发送给消息中间件, 包括: 在所述事务执 行成功的情况 下, 将所述消息的状态信息更新 为待发送; 将状态信息为待发送的消息发送给消息中间件。 4.根据权利要求3所述的方法, 其特征在于, 所述消息对应的键值对包含所述消息的主 键, 还包括: 在所述数据库中创建主键数据集, 并将所述消息的主键存 储至所述主键数据集。 5.根据权利要求4所述的方法, 其特征在于, 在将状态信 息为待发送的消息发送给消息 中间件之后, 还 包括: 根据所述消息中间件返回的发送成功通知, 确定所述消息被成功发送给消息中间件; 将所述消息的状态信息更新 为已发送; 从所述主键数据集中删除状态信息为已发送的消息的主键 。 6.根据权利要求5所述的方法, 其特征在于, 所述查询所述数据库中未被成功发送的消 息, 将所述未被成功发送的消息 重新发送给 所述消息中间件, 包括: 查询所述主键数据集中存储的主键, 将所述主键对应的消息确定为未被成功发送的消 息; 将所述未被成功发送的消息 重新发送给 所述消息中间件。 7.根据权利要求6所述的方法, 其特征在于, 所述查询所述主键数据集中存储的主键包 括: 通过预设的定时机制定时查询所述主键数据集中存 储的主键 。 8.根据权利要求1至7中任一项所述的方法, 其特 征在于, 还 包括: 在所述消息存储至数据库失败的情况下或在所述事务执行失败的情况下, 执行回滚操 作。 9.一种消息发送装置, 其特 征在于, 所述装置包括: 存储模块, 用于将事务触发的消息存储至数据库, 在所述消息存储至数据库成功 的情 况下执行所述事务; 发送模块, 用于在所述事务执 行成功的情况 下, 将所述消息发送给消息中间件;权 利 要 求 书 1/2 页 2 CN 114564319 A 2重试模块, 用于查询所述数据库中未被成功发送的消息, 将所述未被成功发送的消息 重新发送给 所述消息中间件。 10.一种消息发送系统, 其特征在于, 所述系统包括消息的生产者、 消息中间件、 消息的 消费者, 所述生产者和所述消息中间件通过网络进行交互, 所述消息中间件和所述消费者 通过网络进行交 互, 所述系统包括: 所述生产者, 用于执行如权利要求1至8中任一项所述的消息发送方法, 将事务触发的 消息发送给 所述消息中间件, 并执 行所述事务; 所述消息中间件, 用于将接收到的消息发送给 所述消费者; 所述消费者, 用于消费由所述消息中间件发送的消息 。 11.一种电子设备, 其特征在于, 包括处理器、 通信接口、 存储器和通信总 线, 其中, 处理 器、 通信接口和存 储器通过通信总线完成相互间的通信; 存储器, 用于存放计算机程序; 处理器, 用于执 行存储器上所存放的程序时, 实现权利要求1至8中任一项所述的方法。 12.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序 被处理器执行时实现权利要求1至8中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114564319 A 3
专利 消息发送方法、装置、系统、设备及介质
文档预览
中文文档
21 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助3元下载(无需注册)
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助3元下载
本文档由 人生无常 于
2024-03-18 11:20:33
上传分享
举报
下载
原文档
(835.9 KB)
分享
友情链接
GB-Z 42885-2023 信息安全技术 网络安全信息共享指南.pdf
GB-T 34690.8-2017 印刷技术 胶印数字化过程控制 第8部分:胶印设备.pdf
DB14-T 1926—2019 石窟寺文物三维激光扫描数字化采集规程 山西省.pdf
NB-T 10882—2021 梯级水库群安全风险防控导则.pdf
DB44-T 1617-2015 计量器具送检样品收发管理规范 广东省.pdf
GB-T 11446.1-2013 电子级水.pdf
T-ZYLM 0003—2023 昌吉玉米种子 制种玉米种子加工技术规程.pdf
GB-T 42752-2023 区块链和分布式记账技术 参考架构.pdf
HJ 25.2-2019 建设用地土壤污染风险管控和修复监测技术导则.pdf
GB-T 21720-2022 农贸市场管理技术规范.pdf
GB-T 25295-2010 电气设备安全设计导则.pdf
T-RZCX 006—2022 日照绿茶加工技术规程.pdf
信通院 数据中心智能化运维发展研究报告 2023年.pdf
T-ACEF 105—2023 公民绿色低碳行为温室气体减排量化指南 行:骑行.pdf
GB-T 42449-2023 系统与软件工程 功能规模测量 IFPUG方法.pdf
T-CES 143—2022 分布式电化学储能电站智能运维技术规范.pdf
DB53-T1033-2021 公路隧道监控量测技术规程 云南省.pdf
YY-T 1869-2023 探测器阵列剂量测量系统 性能和试验方法.pdf
DB52-T 1034-2019 压缩天然气车用气瓶充装安全管理规范 贵州省.pdf
GB-T 39218-2020 智慧化工园区建设指南.pdf
1
/
3
21
评价文档
赞助3元 点击下载(835.9 KB)
回到顶部
×
微信扫码支付
3
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。