预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110175830A(43)申请公布日2019.08.27(21)申请号201910431376.0(22)申请日2019.05.22(71)申请人深圳乐信软件技术有限公司地址518000广东省深圳市南山区粤海街道科苑南路3099号中国储能大厦第24层(72)发明人谢济帆(74)专利代理机构北京品源专利代理有限公司11332代理人孟金喆(51)Int.Cl.G06Q20/08(2012.01)G06Q40/04(2012.01)权利要求书2页说明书12页附图5页(54)发明名称交易通道的管理方法、装置、服务器及存储介质(57)摘要本发明实施例公开了一种交易通道的管理方法、装置、服务器及存储介质。该方法包括:若存在交易请求的请求成功率不满足预设要求的正常交易通道,则将所述正常交易通道设置为异常交易通道,并为所述异常交易通道对应的待处理交易请求重新分配交易通道;等待预设时间,按照至少两级成功率判别方式,确定所述异常交易通道是否维护完成;若所述异常交易通道维护完成,则将所述异常交易通道设置为正常交易通道。本发明实施例提供的技术方案,解决了现有技术可用交易通道切换不及时或切换后的容易出现二次故障的问题,以实现在执行交易请求的过程中,准确进行交易通道状态的切换,提高系统的稳定性和可用性。CN110175830ACN110175830A权利要求书1/2页1.一种交易通道的管理方法,其特征在于,包括:若存在交易请求的请求成功率不满足预设要求的正常交易通道,则将所述正常交易通道设置为异常交易通道,并为所述异常交易通道对应的待处理交易请求重新分配交易通道;等待预设时间,按照至少两级成功率判别方式,确定所述异常交易通道是否维护完成;若所述异常交易通道维护完成,则将所述异常交易通道设置为正常交易通道。2.根据权利要求1所述的方法,其特征在于,所述交易请求中包含交易方式,所述交易方式对应至少一个交易通道,各交易通道设有对应的交易线程池,各交易通道的交易线程池之间相互隔离。3.根据权利要求2所述的方法,其特征在于:为所述异常交易通道对应的待处理交易请求重新分配交易通道,包括:根据交易请求中包含的交易方式,确定候选交易通道;将所述异常交易通道的交易线程池中已有的待处理交易请求和待分配给所述异常交易通道的待处理交易请求分配至所述候选交易通道的交易线程池中。4.根据权利要求1所述的方法,其特征在于,等待预设时间,按照至少两级成功率判别方式,确定所述异常交易通道是否维护完成,包括:等待预设时间,确定当前级比例;从当前接收到的待处理交易请求中,获取当前级比例的待处理交易请求作为测试交易请求,分配至所述异常交易通道;若所述测试交易请求的请求成功率满足预设要求,且当前级比例未达到截止比例,则选择下一级比例作为当前级比例,返回执行针对当前级比例为异常交易通道分配测试交易请求的操作;若所述测试交易请求的请求成功率满足预设要求,且当前级比例达到截止比例,则确定所述异常交易通道维护完成;若所述测试交易请求的交易成功率不满足预设要求,则确定所述异常交易通道未维护完成。5.根据权利要求4所述的方法,其特征在于,确定所述异常交易通道未维护完成之后,还包括:等待预设时间,按照至少两级成功率判别方式,重新确定所述异常交易通道是否维护完成。6.根据权利要求1所述的方法,其特征在于,在将所述异常交易通道设置为正常交易通道之后,还包括:为所述正常交易通道的交易线程池分配待处理交易请求;控制所述正常交易通道从所述交易线程池中获取待处理交易请求进行处理。7.根据权利要求6所述的方法,其特征在于,控制所述正常交易通道从所述交易线程池中获取待处理交易请求进行处理,包括:若所述交易线程池中待处理交易请求的个数超过等待阈值,则对所述交易线程池中待处理交易请求进行排序;控制所述正常交易通道获取排序在等待阈值之前的待处理交易请求进行处理,并将排2CN110175830A权利要求书2/2页序在等待阈值之后的待处理交易请求设置为等待状态。8.根据权利要求6所述的方法,其特征在于,为所述正常交易通道的交易线程池分配待处理交易请求,包括:若所述正常交易通道的交易线程池中已有的待处理交易请求的个数已达到满载阈值,则停止向所述正常交易通道的交易线程池分配待处理交易请求。9.一种交易通道的管理装置,其特征在于,包括:通道状态设置模块,用于若存在交易请求的请求成功率不满足预设要求的正常交易通道,则将所述正常交易通道设置为异常交易通道;交易请求分配模块,用于为所述异常交易通道对应的待处理交易请求重新分配交易通道;通道维护监测模块,用于等待预设时间,按照至少两级成功率判别方式,确定所述异常交易通道是否维护完成;所述通道状态设置模块,还用于若所述异常