亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種業(yè)務(wù)異常處理方法及交易系統(tǒng)的制作方法

文檔序號:9688202閱讀:913來源:國知局
一種業(yè)務(wù)異常處理方法及交易系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,具體涉及一種業(yè)務(wù)異常處理方法及交易系統(tǒng)。
【背景技術(shù)】
[0002]在聯(lián)機(jī)交易中,時常因為通信閃斷等原因造成請求交易的業(yè)務(wù)請求系統(tǒng)(如終端等)無法確認(rèn)交易系統(tǒng)狀態(tài)的現(xiàn)象,例如一筆交易在業(yè)務(wù)請求系統(tǒng)已經(jīng)置為成功標(biāo)志,但是發(fā)送到交易系統(tǒng)的賬務(wù)交易包沒有得到響應(yīng)等;如果不能及時正確處理該現(xiàn)象,極易造成交易系統(tǒng)狀態(tài)與業(yè)務(wù)請求系統(tǒng)狀態(tài)的不同步,導(dǎo)致單邊賬等嚴(yán)重的問題;因此在交易失敗時作為補(bǔ)救手段的沖正、查證、重發(fā)等業(yè)務(wù)異常處理應(yīng)運而生。
[0003]沖正即業(yè)務(wù)請求系統(tǒng)和交易系統(tǒng)之間失去同步后,業(yè)務(wù)請求系統(tǒng)可發(fā)送回退交易的請求給交易系統(tǒng),交易系統(tǒng)作出響應(yīng)處理并反饋響應(yīng)結(jié)果給業(yè)務(wù)請求系統(tǒng),業(yè)務(wù)請求系統(tǒng)收到交易系統(tǒng)的沖正響應(yīng)結(jié)果后,業(yè)務(wù)請求系統(tǒng)與交易系統(tǒng)之間可回到同步狀態(tài)。查證即業(yè)務(wù)請求系統(tǒng)發(fā)送查詢請求給交易系統(tǒng),交易系統(tǒng)將被查詢的業(yè)務(wù)處理結(jié)果反饋給業(yè)務(wù)請求系統(tǒng),從而使業(yè)務(wù)請求系統(tǒng)與交易系統(tǒng)之間保持同步狀態(tài)。重發(fā)即業(yè)務(wù)請求系統(tǒng)向交易系統(tǒng)重復(fù)發(fā)起失去同步的那一筆或多筆交易,交易系統(tǒng)作出響應(yīng)處理并反饋響應(yīng)結(jié)果給業(yè)務(wù)請求系統(tǒng),從而使業(yè)務(wù)請求系統(tǒng)與交易系統(tǒng)之間保持同步狀態(tài)。
[0004]本發(fā)明的發(fā)明人在研究過程中發(fā)現(xiàn),由于某些原因,在交易失敗時,交易系統(tǒng)所進(jìn)行的沖正、查證、重發(fā)等業(yè)務(wù)異常處理本身可能存在異常的情況,導(dǎo)致業(yè)務(wù)異常處理的成功的概率并不理想;因此如何提供一種能夠提高業(yè)務(wù)異常處理成功概率的業(yè)務(wù)異常處理方法,成為本領(lǐng)域技術(shù)人員需要考慮的問題。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明實施例提供一種業(yè)務(wù)異常處理方法及交易系統(tǒng),以提高業(yè)務(wù)異常處理成功的概率。
[0006]為實現(xiàn)上述目的,本發(fā)明實施例提供如下技術(shù)方案:
[0007]—種業(yè)務(wù)異常處理方法,應(yīng)用于交易系統(tǒng),所述交易系統(tǒng)具有多個并行的功能集;所述方法包括:
[0008]接收業(yè)務(wù)請求系統(tǒng)發(fā)送的業(yè)務(wù)異常處理請求;其中,引發(fā)業(yè)務(wù)異常處理請求的失敗交易由所述交易系統(tǒng)中的第一功能集處理;
[0009]從所述多個并行的功能集中間確定第二功能集,所述第二功能集與所述第一功能集不同;
[0010]將所述業(yè)務(wù)異常處理請求分配至所述第二功能集處理,以得到所述業(yè)務(wù)異常處理請求的響應(yīng)結(jié)果。
[0011]其中,所述從所述多個并行的功能集中確定第二功能集包括:
[0012]確定所述多個并行的功能集中非所述第一功能集,且可靠處理能力最高的功能集;
[0013]將確定的功能集作為第二功能集。
[0014]其中,所述確定所述多個并行的功能集中非所述第一功能集,且可靠處理能力最尚的功能集包括:
[0015]采集各功能集的設(shè)計吞吐量,一致性水平及當(dāng)前負(fù)載狀況;
[0016]根據(jù)各功能集的設(shè)計吞吐量,一致性水平及當(dāng)前負(fù)載狀況,計算各功能集對應(yīng)的分值,以各功能集對應(yīng)的分值表示各功能集的可靠處理能力;
[0017]從所計算的各功能集對應(yīng)的分值中選取非第一功能集,且分值最高的功能集作為第二功能集。
[0018]其中,所述從所計算的各功能集對應(yīng)的分值中選取非第一功能集,且分值最高的功能集作為第二功能集包括:
[0019]從所維護(hù)的邏輯列表中查找除第一功能集外,當(dāng)前分值最高的功能集,將該功能集確定為第二功能集;其中,所述邏輯列表記錄有各功能集的編號,及各編號對應(yīng)的功能集分值。
[0020]其中,所述方法還包括:
[0021 ]匯總所述多個并行的功能集的處理結(jié)果;
[0022]將匯總的處理結(jié)果反饋給業(yè)務(wù)請求系統(tǒng)。
[0023]本發(fā)明實施例還提供一種交易系統(tǒng),所述交易系統(tǒng)具有多個并行的功能集,所述交易系統(tǒng)包括:
[0024]接收模塊,用于接收業(yè)務(wù)請求系統(tǒng)發(fā)送的業(yè)務(wù)異常處理請求;其中,引發(fā)業(yè)務(wù)異常處理請求的失敗交易由所述交易系統(tǒng)中的第一功能集處理;
[0025]功能集確定模塊,同一從所述多個并行的功能集中確定第二功能集,所述第二功能集與所述第一功能集不同;
[0026]分配模塊,用于將所述業(yè)務(wù)異常處理請求分配至所述第二功能集處理,以得到所述業(yè)務(wù)異常處理請求的響應(yīng)結(jié)果。
[0027]其中,所述功能集確定模塊包括:
[0028]可靠處理能力確定單元,用于確定所述多個并行的功能集中非所述第一功能集,且可靠處理能力最高的功能集,將確定的功能集作為第二功能集。
[0029]其中,所述可靠處理能力確定單元包括:
[0030]采集單元,用于采集各功能集的設(shè)計吞吐量,一致性水平及當(dāng)前負(fù)載狀況;
[0031]計分單元,用于根據(jù)各功能集的設(shè)計吞吐量,一致性水平,當(dāng)前負(fù)載狀況,計算各功能集對應(yīng)的分值,以各功能集對應(yīng)的分值表示各功能集的可靠處理能力;
[0032]分值選取單元,用于從所計算的各功能集對應(yīng)的分值中選取非第一功能集,且分值最高的功能集作為第二功能集。
[0033]其中,所述分值選取單元包括:
[0034]列表查詢子單元,用于從所維護(hù)的邏輯列表中查找除第一功能集外,當(dāng)前分值最高的功能集,將該功能集確定為第二功能集;其中,所述邏輯列表記錄有各功能集的編號,及各編號對應(yīng)的功能集分值。
[0035]其中,所述交易系統(tǒng)還包括:
[0036]匯總模塊,用于匯總所述多個并行的功能集的處理結(jié)果;
[0037]輸出反饋模塊,用于將匯總的處理結(jié)果反饋給業(yè)務(wù)請求系統(tǒng)。
[0038]基于上述技術(shù)方案,本發(fā)明實施例提供的業(yè)務(wù)異常處理方法應(yīng)用于交易系統(tǒng),交易系統(tǒng)中具有多個并行的功能集,在進(jìn)行業(yè)務(wù)異常處理時,交易系統(tǒng)可接收業(yè)務(wù)請求系統(tǒng)發(fā)送的業(yè)務(wù)異常處理請求,其中,引發(fā)業(yè)務(wù)異常處理請求的失敗交易由所述交易系統(tǒng)中的第一功能集處理;從所述多個并行的功能集中確定第二功能集,所述第二功能集與所述第一功能集不同;將所述業(yè)務(wù)異常處理請求分配至所述第二功能集處理,以得到所述業(yè)務(wù)異常處理請求的響應(yīng)結(jié)果。本發(fā)明實施例在進(jìn)行業(yè)務(wù)異常處理時,交易系統(tǒng)會將業(yè)務(wù)異常處理請求分配至第二功能集處理,而第二功能集與處理引發(fā)業(yè)務(wù)異常處理請求的失敗交易的第一功能集不同,這可使得處理業(yè)務(wù)異常處理請求的第二功能集,與處理引發(fā)業(yè)務(wù)異常處理請求的失敗交易的功能集之間為弱相關(guān),提高業(yè)務(wù)異常處理的成功概率。
【附圖說明】
[0039]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0040]圖1為本發(fā)明實施例提供的業(yè)務(wù)異常處理方法的流程圖;
[0041 ]圖2為本發(fā)明實施例提供的確定第二功能集的方法流程圖;
[0042]圖3為本發(fā)明實施例提供的業(yè)務(wù)異常處理方法的另一流程圖;
[0043]圖4為本發(fā)明實施例提供的業(yè)務(wù)異常處理方法的再一流程圖;
[0044]圖5為本發(fā)明實施例提供的交易系統(tǒng)的結(jié)構(gòu)框圖;
[0045]圖6為本發(fā)明實施例提供的功能集確定模塊的結(jié)構(gòu)框圖;
[0046]圖7為本發(fā)明實施例提供的可靠處理能力確定單元的結(jié)構(gòu)框圖;
[0047]圖8為本發(fā)明實施例提供的分值選取單元的結(jié)構(gòu)框圖;
[0048]圖9為本發(fā)明實施例提供的交易系統(tǒng)的另一結(jié)構(gòu)框圖。
【具體實施方式】
[0049]本發(fā)明的發(fā)明人在研究過程中發(fā)現(xiàn),現(xiàn)有技術(shù)中,交易系統(tǒng)在處理業(yè)務(wù)請求系統(tǒng)發(fā)送的業(yè)務(wù)異常處理請求時,可能會將業(yè)務(wù)異常處理請求分配至處理原交易(引發(fā)業(yè)務(wù)異常處理請求的失敗交易)的功能集中處理;然而原交易是失敗的交易,原交易失敗極有可能是處理原交易的功能集中的某一功能單元的故障所引起的,現(xiàn)有技術(shù)將業(yè)務(wù)異常處理請求再分配至處理原交易的功能集中處理,將使得處理原交易的功能集中引起故障的功能單元,極有可能再次引起業(yè)務(wù)異常處理請求處理的異常,導(dǎo)致業(yè)務(wù)異常處理請求的處理失??;
[0050]可以看出,現(xiàn)有技術(shù)中業(yè)務(wù)異常處理請求的處理異常與原交易異常之間具有較強(qiáng)的相關(guān)性,均可能是通過同一功能集處理;因此本發(fā)明實施例考慮提供一種避免業(yè)務(wù)異常處理請求的處理,與原交易處理之間相關(guān)性的業(yè)務(wù)
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1