[发明专利]订单同步处理系统及方法在审
申请号: | 202110859708.2 | 申请日: | 2021-07-28 |
公开(公告)号: | CN113554325A | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 陈碧勇;方敏;陈珍演 | 申请(专利权)人: | 厦门南讯股份有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q30/06 |
代理公司: | 厦门致群财富专利代理事务所(普通合伙) 35224 | 代理人: | 刘兆庆 |
地址: | 361000 福建省厦门*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 订单 同步 处理 系统 方法 | ||
本发明公开了订单同步处理系统,包括云平台、数据授权模块及作业服务中心;所述云平台用于对店铺授权信息和公司资源信息配置管理;所述数据授权模块用于获取店铺授权信息存储到本地,并对每个公司的店铺授权信息集中管理及分配;所述作业服务中心用于构建作业服务框架,通过所述作业服务框架对业务订单数据进行同步处理。本发明还公开了订单同步处理方法,S1、在云平台对店铺授权信息和公司资源信息进行配置管理;S2、获取店铺授权信息存储到本地,并对每个公司的店铺授权信息集中管理和分配;S3、构建作业服务框架,所述作业服务框架具体通过云平台提供的公司资源配置信息对业务订单数据进行同步处理。
技术领域
本发明涉及信息技术领域,具体涉及订单同步处理系统及方法。
背景技术
现有的电商订单同步做法,通常在请求业务API前采用OAUTH2方式获取授权信息,再通过授权信息去调用业务API,最后再对订单信息做清洗动作,功能之间耦合性较强。当电商大促期间,订单不能实时完整同步下来,商家不能实时有效跟踪到每家店铺的订单同步情况,出现服务宕机不能及时发现,单个服务资源节点使用不合理影响到整个程序的运行情况,服务器的CPU和内存资源得不到有效利用。
发明内容
本发明提出订单同步处理方法与系统,通过业务分离、功能模块拆分、服务治理微服务化,进而解除功能耦合,同时在订单处理采用生产者与消费者模式,线程作业化管理,结合主流缓存技术,实现订单同步电商大促期间的稳定性,实时性,高并发处理,进一步提高客户转化率、联单率和客单价。
为实现上述目的,本发明采用以下技术方案:
订单同步处理系统,包括云平台、数据授权模块及作业服务中心;
所述云平台用于对店铺授权信息和公司资源信息配置管理;
所述数据授权模块用于获取店铺授权信息存储到本地,并对每个公司的店铺授权信息集中管理及分配;
所述作业服务中心用于构建作业服务框架,通过所述作业服务框架对业务订单数据进行同步处理。
优选地,所述作业服务框架包括消息队列中心件、订单数据清洗模块、日志输出模块及监控预警模块;
所述消息队列中心件用于将订单订阅与存储业务进行解耦;
所述订单数据清洗模块用于对业务订单数据进行清洗;
所述日志输出模块用于为日志提供可扩展的备份方案;
所述监控预警模块用于为运营提供监控预警能力。
优选地,所述数据授权模块具体通过OAUTH2方式获取店铺授权信息。
优选地,所述公司资源信息配置管理具体为数据库分库连接管理、服务负载均衡控制、调度作业频率控制及线程数管理。
优选地,所述作业服务框架具体通过云平台提供的公司资源配置信息对业务订单数据进行同步处理,并通过定义JOB服务实现频率调度动态管理,线程数动态配置。
订单同步处理方法,该方法具体包括以下步骤:
S1、在云平台对店铺授权信息和公司资源信息进行配置管理;
S2、获取店铺授权信息存储到本地,并对每个公司的店铺授权信息集中管理和分配;
S3、构建作业服务框架,所述作业服务框架具体通过云平台提供的公司资源配置信息对业务订单数据进行同步处理。
优选地,步骤S1中所述公司资源信息配置管理方法具体包括数据库分库连接管理、服务负载均衡控制、调度作业频率控制及线程数管理。
优选地,步骤步骤S2中所述获取店铺授权信息具体通过OAUTH2方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门南讯股份有限公司,未经厦门南讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110859708.2/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理