【技术实现步骤摘要】
系统切换及其数据处理方法、装置、设备及存储介质
[0001]本申请涉及计算机
,具体而言,本申请涉及一种系统切换及其数据处理方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]随着技术的不断发展和进步,为了提高系统的性能和改善系统的使用体验,特别对系统进行重构升级是业务发展过程必经的过程,这不可避免的涉及到不同系统之间的切换。
[0003]在相关技术中,以系统1和系统2进行切换为例,在系统切换的过程中更改配置文件的配置参数,在系统1开关设置为“关闭”,系统2开关设置为“开启”,下发配置以重启系统1和2,当系统1和系统2上的所有机器都执行完毕以后,系统1关闭,系统2工作,完成两个系统之间的切换。
[0004]然而,上述方法不能保证运行两个系统的机器能够同时停止和开启,造成在重启系统1和2的过程中,系统1和2同时存在而均向数据中心发送数据,导致数据重复。同时,若系统1和2的机器数量比较多,或者发现在系统切换过程中出现问题进行回滚处理,则需要再次重启系统,从而花费较长时间,降低了不同系统之间的切换效 ...
【技术保护点】
【技术特征摘要】
1.一种系统切换的数据处理方法,其特征在于,包括以下步骤:分别接收第一系统和第二系统同步发送的第一访问请求和第二访问请求;根据所述第一访问请求和所述第二访问请求分别从HTTP开关服务中获取对应的状态参数,根据所述状态参数确定第一状态响应参数和第二状态响应参数;其中,所述HTTP开关服务为基于HTTP协议的服务程序;将所述第一状态响应参数和所述第二状态响应参数分别返回至所述第一系统和所述第二系统,以使得所述第一系统和所述第二系统分别依据所述第一状态响应参数和第二状态响应参数以及互斥状态规则向数据中心发送数据。2.根据权利要求1所述的方法,其特征在于,所述互斥状态规则包括所述第一系统和第二系统中的任一系统向数据中心发送数据时,另一系统停止向数据中心的数据传输。3.根据权利要求1所述的方法,其特征在于,还包括:创建定时器任务,通过所述定时器任务分别向所述第一系统和所述第二系统发送同步触发信号;所述分别接收第一系统和第二系统同步发送的第一访问请求和第二访问请求的步骤包括:分别接收第一系统和第二系统依据所述同步触发信号定时同步发送的第一访问请求和第二访问请求。4.根据权利要求1所述的方法,其特征在于,所述根据所述第一访问请求和所述第二访问请求分别从HTTP开关服务中获取对应的状态参数的步骤之前,还包括:提取所述HTTP开关服务携带的状态参数,将所述响应参数保存至所述HTTP开关服务对应的数据库,并按照预设时间间隔将所述状态参数写入内存中;所述根据所述第一访问请求和所述第二访问请求分别从HTTP开关服务中获取对应的状态参数的步骤包括:根据所述第一访问请求和第二访问请求分别从HTTP开关服务对应的内存中获取对应的状态参数。5.根据权利要求1至4任一项所述的方法,其特征在于,还包括:在所述第一系统或第二系统向数据中心发送数据的过程中,检测所述数据中心接收到的数据是否发生数据丢失;若发生数据丢失,则通过传递参数的方式修改所述HTTP开关服务携带的状态参数,将所述第一系统和第二系统向数据中心发送的数据恢复到丢失数据之前的状态。6.一种系统切换方法,其特征在于,包括:分别接收第一系统和第二系统同步发送的第一访问请求和第二访问请求;根据所述第一访问请求和所...
【专利技术属性】
技术研发人员:李文涛,
申请(专利权)人:广州虎牙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。