首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种保证跨机房场景下资金账户数据一致性的方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:焦点科技股份有限公司

摘要:本发明提供一种保证跨机房场景下资金账户数据一致性的方法,其特征在于,通过单点服务模块接收所有机房发出的资金操作请求,控制所有资金操作请求全部发往同一个机房内资金服务处理,简化了数据同步场景中频繁的实时同步流程,避免同步延迟所造成的问题;同时通过数据修正模块监控及修正不一致的机房数据,降低了强一致操作带来的通信和同步开销,由于每次同步并不需要多个机房同时参与,降低响应事件和系统的整体负载,提高系统性能。

主权项:1.一种保证跨机房场景下资金账户数据一致性的方法,其特征在于,包括:步骤1:单独部署独立于各机房的单点服务模块和数据修正服务模块,所述单点服务模块、数据修正服务模块与各机房通过网络专线通信;所述单点服务模块用于管理机房提供资金服务,所述数据修正服务模块用于监控各机房的资金数据库的数据是否一致;步骤2:客户端将用户的资金操作的请求提交至单点服务模块,所述请求包含请求ID、请求类型及请求金额,所述请求类型包含查询、支付、转账及冻结;具体是:为各机房的资金服务接口增加特定标记,客户端调用资金服务接口处理请求,待获取到特定标记时,将所述请求提交至单点服务模块;步骤3:单点服务模块获取提供资金服务的机房的信息:单点服务模块读取所述资金服务的地址信息,所述地址信息包含机房编号、服务IP及端口;单点服务模块为当前接收的请求生成新的请求ID,并根据所述地址信息,将更新请求ID后的最新请求重发至相应机房用以管理资金数据的更新;步骤4:机房响应对所述最新请求的处理,经单点服务模块反馈结果至客户端;若所述处理要变动当前机房的资金数据,则通过机房的资金数据可用性验证后,再更新资金数据及反馈结果;若所述处理无需变动当前机房的资金数据,则直接反馈结果;利用异步技术,将更新后的资金数据同步至其他机房;步骤5:所述数据修正模块定期读取多个机房的资金数据进行比对;若任一机房出现资金数据不一致,读取所述步骤3中更新的资金数据,传至数据不一致的机房完成数据更新。

全文数据:

权利要求:

百度查询: 焦点科技股份有限公司 一种保证跨机房场景下资金账户数据一致性的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术