[发明专利]一种事务处理方法、管理服务器、事务处理系统和存储介质有效
申请号: | 201811279895.1 | 申请日: | 2018-10-30 |
公开(公告)号: | CN109460288B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 冯锋 | 申请(专利权)人: | 腾讯科技(成都)有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 李梅香;张颖玲 |
地址: | 610041 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 事务处理 方法 管理 服务器 系统 存储 介质 | ||
本发明公开了一种事务处理方法,包括:根据客户端的业务请求所提交的事务,提取所述事务中所包括的操作;根据与所述提取的操作对应的状态、以及执行所述操作的操作服务器,更新事务状态表;根据所述事务状态表控制相应的操作服务器执行相应的操作;根据所述操作服务器执行相应操作的结果,形成所述业务请求的操作结果,并返回至所述客户端。本发明还公开了一种管理服务器,事务处理系统和存储介质。
技术领域
本发明涉及一种计算机技术,尤其涉及一种事务处理方法、管理服务器、事务处理系统和存储介质。
背景技术
由于事务中包含多个操作,每一个操作都对应着相应的操作,现有技术中通常仅是通过执行操作的方式处理相应的事务,但是,由于同一个事务通常包含了不同的操作,因此,操作执行的周期较长。在较长的执行周期中,当服务器出现故障的时候,当前未执行完成的操作都会丢失,破坏了用户操作的连贯性,同时,由于过程中断,执行状态无法回溯程,影响事务中数据的准确性。
发明内容
本发明实施例提供一种事务处理方法,能够对事务的状态进行统计和管理,形成事务状态表,进而根据所述事务状态表,控制操作服务器执行相应的操作。
本发明实施例的技术方案是这样实现的:
本申请提供了一种事务处理方法,包括:
本发明实施例提供了一种事务处理方法,包括:
根据客户端的业务请求所提交的事务,提取所述事务中所包括的操作;
根据与所述提取的操作对应的状态、以及执行所述操作的操作服务器,更新事务状态表;
根据所述事务状态表控制相应的操作服务器执行相应的操作;
根据所述操作服务器执行相应操作的结果,形成所述业务请求的操作结果,并返回至所述客户端。
本发明实施例还提供了一种事务处理方法,包括:
客户端向管理服务器发送用于提交事务的业务请求;
所述管理服务器根据所述业务请求所提交的事务,提取所述事务中所包括的操作;
所述管理服务器根据与所述提取的操作对应的状态、以及执行所述操作的操作服务器,更新事务状态表;
所述管理服务器根据所述事务状态表控制相应的操作服务器执行相应的操作;
所述管理服务器根据所述操作服务器执行相应操作的结果,形成所述业务请求的操作结果,并返回至所述客户端。
本发明实施例还提供了一种管理服务器,包括:
信息传输模块,用于接收客户端发送的业务请求;
信息处理模块,用于根据所述客户端的业务请求所提交的事务,提取所述事务中所包括的操作;
所述信息处理模块,用于根据与所述提取的操作对应的状态、以及执行所述操作的操作服务器,更新事务状态表;
所述信息处理模块,用于根据所述事务状态表控制相应的操作服务器执行相应的操作;
所述信息处理模块,用于根据所述操作服务器执行相应操作的结果,形成所述业务请求的操作结果;
所述信息传输模块,用于获取所述业务请求的操作结果并返回至所述客户端。
本发明实施例提供了一种事务处理系统,包括:
客户端,用于向管理服务器发送用于提交事务的业务请求;
管理服务器,用于接收所述业务请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(成都)有限公司,未经腾讯科技(成都)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811279895.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:资源混合调度的控制方法及系统
- 下一篇:一种楼宇数据处理系统和方法