本發(fā)明涉及網(wǎng)絡(luò)技術(shù),特別涉及一種業(yè)務(wù)路由方法和裝置。
背景技術(shù):
:在一個(gè)業(yè)務(wù)處理中,可以分為兩端,一端是發(fā)起業(yè)務(wù)處理請(qǐng)求的請(qǐng)求端,另一端是根據(jù)上述請(qǐng)求進(jìn)行業(yè)務(wù)處理的處理端。并且,可以用于處理業(yè)務(wù)的處理端的數(shù)量可以有多個(gè),例如,處理端A、處理端B等都可以執(zhí)行相同的業(yè)務(wù)處理。在請(qǐng)求端和處理端之間可以設(shè)置一業(yè)務(wù)中間平臺(tái),該平臺(tái)可以負(fù)責(zé)接收請(qǐng)求端發(fā)送的業(yè)務(wù)處理請(qǐng)求,并將請(qǐng)求發(fā)送至其中一個(gè)處理端進(jìn)行處理。當(dāng)有多個(gè)處理端都可以處理本次業(yè)務(wù)時(shí),平臺(tái)可以按照一定的規(guī)則由多個(gè)處理端中選擇一個(gè)處理端,并將業(yè)務(wù)處理請(qǐng)求發(fā)送過(guò)去。相關(guān)技術(shù)中,對(duì)于某次業(yè)務(wù)處理請(qǐng)求對(duì)應(yīng)的業(yè)務(wù)來(lái)說(shuō),發(fā)送至不同的處理端可以具有不同的處理成功率,比如,發(fā)送至處理端A執(zhí)行本次處理,業(yè)務(wù)處理成功率可以較高,而如果發(fā)送至處理端B執(zhí)行本次處理,業(yè)務(wù)處理成功率較低,很可能導(dǎo)致本次業(yè)務(wù)失敗。現(xiàn)有技術(shù)中通常采用隨機(jī)選擇一個(gè)處理端,或者選擇請(qǐng)求端賬戶上一次業(yè)務(wù)成功對(duì)應(yīng)的處理端,但是由于每次業(yè)務(wù)處理的結(jié)果都具有很大的隨機(jī)性,上述選擇處理端的方式仍然不能保證將請(qǐng)求送往成功率高的處理端,從而影響業(yè)務(wù)處理的成功率。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明提供一種業(yè)務(wù)路由方法和裝置,以提高業(yè)務(wù)處理的成功率。具體地,本發(fā)明是通過(guò)如下技術(shù)方案實(shí)現(xiàn)的:第一方面,提供一種業(yè)務(wù)路由方法,所述方法包括:在接收到業(yè)務(wù)處理請(qǐng)求時(shí),獲取所述業(yè)務(wù)處理請(qǐng)求攜帶的處理影響參數(shù),所述處理影響參數(shù)能夠影響本次業(yè)務(wù)處理的成功與否;在預(yù)存儲(chǔ)的處理結(jié)果表中,獲取與所述處理影響參數(shù)對(duì)應(yīng)的多個(gè)處理端,每個(gè)處理端具有各自對(duì)應(yīng)的處理成功率,所述處理成功率是處理端在所述處理影響參數(shù)下執(zhí)行處理的成功率,且所述處理成功率是根據(jù)歷史數(shù)據(jù)的統(tǒng)計(jì)結(jié)果;根據(jù)所述處理成功率,選擇一個(gè)處理端,將所述業(yè)務(wù)處理請(qǐng)求發(fā)送至所述處理端進(jìn)行處理。第二方面,提供一種業(yè)務(wù)路由裝置,所述裝置包括:參數(shù)獲取模塊,用于在接收到業(yè)務(wù)處理請(qǐng)求時(shí),獲取所述業(yè)務(wù)處理請(qǐng)求攜帶的處理影響參數(shù),所述處理影響參數(shù)能夠影響本次業(yè)務(wù)處理的成功與否;處理確定模塊,用于在預(yù)存儲(chǔ)的處理結(jié)果表中,獲取與所述處理影響參數(shù)對(duì)應(yīng)的多個(gè)處理端,每個(gè)處理端具有各自對(duì)應(yīng)的處理成功率,所述處理成功率是處理端在所述處理影響參數(shù)下執(zhí)行處理的成功率,且所述處理成功率是根據(jù)歷史數(shù)據(jù)的統(tǒng)計(jì)結(jié)果;處理選擇模塊,用于根據(jù)所述處理成功率,選擇一個(gè)處理端,將所述業(yè)務(wù)處理請(qǐng)求發(fā)送至所述處理端進(jìn)行處理。本發(fā)明實(shí)施例的業(yè)務(wù)路由方法和裝置,通過(guò)對(duì)業(yè)務(wù)處理的處理影響參數(shù)對(duì)應(yīng)的業(yè)務(wù)處理請(qǐng)求,分別統(tǒng)計(jì)不同的處理端處理該請(qǐng)求的成功率,能夠使得對(duì)處理端的成功率統(tǒng)計(jì)更加準(zhǔn)確,并根據(jù)該統(tǒng)計(jì)成功率選取處理端,也更能夠選擇到更合適的處理端,提高業(yè)務(wù)處理的成功率。附圖說(shuō)明圖1為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)處理的系統(tǒng)架構(gòu)圖;圖2為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)路由方法的流程圖;圖3為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)路由方法的應(yīng)用場(chǎng)景;圖4為本發(fā)明實(shí)施例提供的一種渠道選擇流程圖;圖5為本發(fā)明實(shí)施例提供的一種業(yè)務(wù)路由裝置的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例提供的另一種業(yè)務(wù)路由裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式圖1示例了一個(gè)業(yè)務(wù)處理的系統(tǒng)架構(gòu),請(qǐng)求端11發(fā)送的業(yè)務(wù)處理請(qǐng)求,可以被業(yè)務(wù)中間平臺(tái)12接收,并且由業(yè)務(wù)中間平臺(tái)12為本次業(yè)務(wù)處理選擇一個(gè)處理端,假設(shè)平臺(tái)選擇的處理端是處理端13,則平臺(tái)將業(yè)務(wù)處理請(qǐng)求轉(zhuǎn)發(fā)至處理端13,由處理端13進(jìn)行業(yè)務(wù)處理,并反饋成功或失敗的處理結(jié)果。由于不同的處理端具有不同的處理成功率,如果選擇不當(dāng),將導(dǎo)致業(yè)務(wù)處理失敗,因此對(duì)于平臺(tái)而言,選擇合適的處理端以使得業(yè)務(wù)處理成功率較高,是非常重要的。本申請(qǐng)實(shí)施例為了提高平臺(tái)在選擇處理端時(shí)的準(zhǔn)確性,提供了一種業(yè)務(wù)路由方法,該方法將主要描述如何選擇處理端,圖2示例了一種業(yè)務(wù)路由方法的流程,該方法可以由圖1中的業(yè)務(wù)中間平臺(tái)執(zhí)行??梢园ǎ涸诓襟E201中,在接收到業(yè)務(wù)處理請(qǐng)求時(shí),獲取所述業(yè)務(wù)處理請(qǐng)求攜帶的處理影響參數(shù),所述處理影響參數(shù)能夠影響本次業(yè)務(wù)處理的成功與否。本步驟中,該業(yè)務(wù)處理請(qǐng)求可以是一個(gè)支付請(qǐng)求,其中攜帶的處理影響參數(shù)可以是能夠影響本次支付處理成功或失敗的因素,比如,將一個(gè)支付請(qǐng)求發(fā)送給某一個(gè)處理端處理時(shí),本次支付請(qǐng)求對(duì)應(yīng)的信用卡的卡號(hào)、或者發(fā)起本次請(qǐng)求的客戶端位于移動(dòng)設(shè)備或者位于PC上、或者本次支付的支付幣種等,都可能影響到處理成功與否。例如,將支付請(qǐng)求發(fā)送給某一個(gè)處理端進(jìn)行處理,若該支付請(qǐng)求的支付幣種是人民幣,處理端處理時(shí)很可能會(huì)成功;而如果支付請(qǐng)求用的支付幣種是美元,將可能導(dǎo)致處理端本次處理失敗。因此,本步驟中的處理影響參數(shù)是能夠影響本次業(yè)務(wù)處理的成功與否的因素。在步驟202中,在預(yù)存儲(chǔ)的處理結(jié)果表中,獲取與所述處理影響參數(shù)對(duì)應(yīng)的多個(gè)處理端,每個(gè)處理端具有各自對(duì)應(yīng)的處理成功率。本例子中,業(yè)務(wù)中間平臺(tái)12可以存儲(chǔ)有處理結(jié)果表,該處理結(jié)果表的數(shù)量可以有多個(gè)。每個(gè)處理結(jié)果表中可以包括如下對(duì)應(yīng)關(guān)系:處理影響參數(shù)、處理端、以及對(duì)應(yīng)的處理成功率。其中,所述處理成功率是處理端在所述處理影響參數(shù)下執(zhí)行處理的成功率;例如,假設(shè)處理成功率是80%,即在某個(gè)處理端,處理一個(gè)攜帶所述的處理影響參數(shù)的業(yè)務(wù)處理請(qǐng)求時(shí),處理成功的概率是80%。此外,所述處理成功率是根據(jù)歷史數(shù)據(jù)的統(tǒng)計(jì)結(jié)果,比如可以根據(jù)最近一個(gè)月的某個(gè)處理端在一組處理影響參數(shù)下執(zhí)行處理的總業(yè)務(wù)筆數(shù)和成功業(yè)務(wù)筆數(shù),得到對(duì)應(yīng)的成功率。比如,對(duì)于某組處理影響參數(shù)來(lái)說(shuō),對(duì)于該組參數(shù)的業(yè)務(wù)處理請(qǐng)求在一個(gè)處理端的成功率是85%,在另一處理端的成功率是90%。在步驟203中,根據(jù)所述處理成功率,選擇一個(gè)處理端,將所述業(yè)務(wù)處理請(qǐng)求發(fā)送至所述處理端進(jìn)行處理。例如,根據(jù)步驟201中獲取的處理影響參數(shù),在處理結(jié)果表中可以得到多個(gè)處理端,即該多個(gè)處理端都處理過(guò)該組處理影響參數(shù)對(duì)應(yīng)的業(yè)務(wù)處理請(qǐng)求。所述的多個(gè)處理端的處理成功率不同,在根據(jù)成功率選擇處理端時(shí),可以選取成功率最高的處理端來(lái)處理本次業(yè)務(wù);或者,也可以將成功率作為其中一個(gè)參考因素,綜合其他因素一起來(lái)確定選擇的處理端,比如,某個(gè)成功率最高的處理端當(dāng)前的狀態(tài)是故障中,那就可以選擇成功率較低的另一個(gè)處理端。本例子的業(yè)務(wù)路由方法,通過(guò)對(duì)業(yè)務(wù)處理的處理影響參數(shù)對(duì)應(yīng)的業(yè)務(wù)處理請(qǐng)求,分別統(tǒng)計(jì)不同的處理端處理該請(qǐng)求的成功率,能夠使得對(duì)處理端的成功率統(tǒng)計(jì)更加準(zhǔn)確,并根據(jù)該統(tǒng)計(jì)成功率選取處理端,也更能夠選擇到更合適的處理端,提高業(yè)務(wù)處理的成功率。如下結(jié)合一個(gè)應(yīng)用場(chǎng)景為例,來(lái)詳細(xì)描述本申請(qǐng)的業(yè)務(wù)路由方法。該示例的應(yīng)用場(chǎng)景可以是對(duì)信用卡支付請(qǐng)求的處理,如圖3所示,在本例子中,假設(shè)用戶使用卡號(hào)前六位(即卡BIN號(hào))為“543210”的某信用卡,在Android手機(jī)31上的APP進(jìn)行購(gòu)物并以美元付款,當(dāng)他點(diǎn)擊確認(rèn)支付后,一個(gè)支付處理請(qǐng)求就會(huì)發(fā)送至業(yè)務(wù)中間平臺(tái)32。其中,該支付處理請(qǐng)求中可以攜帶處理影響參數(shù)如下:本次請(qǐng)求支付的信用卡的卡BIN號(hào)、支付設(shè)備APP信息、支付幣種。在其他的例子中,支付設(shè)備還可以是PC等其他設(shè)備,不一定是APP;并且支付幣種也可以是美元之外的其他幣種。業(yè)務(wù)中間平臺(tái)32可以連接多個(gè)支付網(wǎng)關(guān),例如,支付網(wǎng)關(guān)33、支付網(wǎng)關(guān)34、支付網(wǎng)關(guān)35等,而這些支付網(wǎng)關(guān)又可以連接分別連接自己對(duì)接的處理設(shè)備,該處理設(shè)備可以是收單行、卡組織等單位網(wǎng)絡(luò),支付網(wǎng)關(guān)可以將由平臺(tái)接收到的支付處理請(qǐng)求轉(zhuǎn)發(fā)給處理設(shè)備進(jìn)行處理??梢詫⒅Ц毒W(wǎng)關(guān)及其連接的處理設(shè)備看做一個(gè)支付處理渠道,平臺(tái)選擇一個(gè)支付網(wǎng)關(guān)發(fā)送支付處理請(qǐng)求,也相當(dāng)于選擇了一個(gè)支付渠道處理本次支付處理業(yè)務(wù),支付渠道也相當(dāng)于本申請(qǐng)所述的處理端,不同的渠道有不同的支付處理成功率。業(yè)務(wù)中間平臺(tái)32對(duì)支付渠道的選擇,取決于平臺(tái)側(cè)存儲(chǔ)的處理結(jié)果表,處理結(jié)果表中包括不同的渠道在不同的處理影響參數(shù)下的成功率統(tǒng)計(jì)數(shù)據(jù),根據(jù)該處理結(jié)果表進(jìn)行支付渠道的選擇,有助于提高支付處理的成功率。下面將先說(shuō)明平臺(tái)側(cè)的處理結(jié)果表的生成,再說(shuō)明如何根據(jù)處理結(jié)果表進(jìn)行渠道選擇。根據(jù)歷史數(shù)據(jù)生成處理結(jié)果表:圖3中的業(yè)務(wù)中間平臺(tái)32,已經(jīng)為很多的支付處理請(qǐng)求分配過(guò)支付渠道,并且也能夠獲知支付渠道是否成功執(zhí)行對(duì)支付請(qǐng)求的處理,平臺(tái)可以根據(jù)這些歷史記錄數(shù)據(jù),生成處理結(jié)果表。詳細(xì)說(shuō)明如下:假設(shè)每一筆支付業(yè)務(wù)的處理,都包括如下信息:支付申請(qǐng)時(shí)間、支付成功時(shí)間、支付訂單號(hào)、支付流水號(hào)、支付渠道的渠道標(biāo)識(shí)、支付幣種、支付設(shè)備、卡BIN號(hào)(卡號(hào)前六位)、卡種類(lèi)、發(fā)卡銀行、發(fā)卡國(guó)家。預(yù)先設(shè)置一個(gè)統(tǒng)計(jì)時(shí)間段,并將所述統(tǒng)計(jì)時(shí)間段分為多個(gè)統(tǒng)計(jì)時(shí)間分段。例如,統(tǒng)計(jì)時(shí)間段可以是“一個(gè)月”,將這一個(gè)月分為四周,每一周作為一個(gè)統(tǒng)計(jì)時(shí)間分段。具體實(shí)施中,為了方便統(tǒng)計(jì),可以為每一筆支付業(yè)務(wù)信息的數(shù)據(jù),在原有信息的基礎(chǔ)上增加一個(gè)周標(biāo)簽的字段,用于標(biāo)識(shí)該數(shù)據(jù)是屬于哪周,比如一個(gè)月中的第一周、第二周等。周標(biāo)簽的添加方法可以如下:whento_char(gmt_create,'yyyyMMdd')>={YYYYMMDD-8}andto_char(gmt_create,'yyyyMMdd')<{YYYYMMDD-1}then'week_1'whento_char(gmt_create,'yyyyMMdd')>={YYYYMMDD-15}andto_char(gmt_create,'yyyyMMdd')<{YYYYMMDD-8}then'week_2'whento_char(gmt_create,'yyyyMMdd')>={YYYYMMDD-22}andto_char(gmt_create,'yyyyMMdd')<{YYYYMMDD-15}then'week_3'whento_char(gmt_create,'yyyyMMdd')>={YYYYMMDD-29}andto_char(gmt_create,'yyyyMMdd')<{YYYYMMDD-22}then'week_4'每一周的歷史處理記錄都可以包括多筆支付業(yè)務(wù)的處理,其中,每一筆支付業(yè)務(wù)處理的記錄包括:處理影響參數(shù)、業(yè)務(wù)處理的處理端即渠道標(biāo)識(shí)、在本周內(nèi)與所述處理影響參數(shù)和渠道對(duì)應(yīng)的業(yè)務(wù)處理數(shù)量(即該渠道處理所述參數(shù)對(duì)應(yīng)的支付處理請(qǐng)求的總支付筆數(shù))、在本周內(nèi)與所述處理影響參數(shù)和處理端對(duì)應(yīng)的業(yè)務(wù)成功數(shù)量(即處理支付成功的筆數(shù))。根據(jù)所述歷史處理記錄,分別統(tǒng)計(jì)每周內(nèi)的處理成功率,所述處理成功率對(duì)應(yīng)所述處理影響參數(shù)和處理端。例如,處理影響參數(shù)是卡BIN號(hào)、支付設(shè)備、支付幣種,處理端是支付渠道,以渠道標(biāo)識(shí)表示。如下的表1示例了統(tǒng)計(jì)數(shù)據(jù):表1以周為單位的數(shù)據(jù)統(tǒng)計(jì)以上述表1的其中一行數(shù)據(jù)為例,“第一周,543210,APP,美元,Code-1,75%”,該數(shù)據(jù)的意思可以是,渠道code-1在第一周的時(shí)段內(nèi),處理具有如下參數(shù)“543210,APP,美元”的支付請(qǐng)求時(shí),總共處理了100筆這種請(qǐng)求,只有75筆處理成功,25筆處理失敗。接著可以將多個(gè)統(tǒng)計(jì)時(shí)間分段的處理成功率進(jìn)行加權(quán)求和,且權(quán)重按照各個(gè)統(tǒng)計(jì)時(shí)間分段距離當(dāng)前時(shí)間的時(shí)間距離進(jìn)行區(qū)分,得到所述統(tǒng)計(jì)時(shí)間段的處理成功率。比如,第一周的權(quán)重可以是0.1,第二周的權(quán)重0.2,第三周的權(quán)重0.3,第四周的權(quán)重0.4,即距離當(dāng)前越靠近的數(shù)據(jù),越具有價(jià)值。仍以表1為例,對(duì)于處理影響參數(shù)和支付渠道“543210,APP,美元,Code-1”,將其對(duì)應(yīng)的四周的數(shù)據(jù)進(jìn)行加權(quán)求和,如下:處理成功率=75%*0.1+80%*0.2+63%*0.3+86%*0.4在處理結(jié)果表中,“543210,APP,美元,Code-1”對(duì)應(yīng)的成功率如下表2表2處理結(jié)果表的部分內(nèi)容(卡BIN號(hào)級(jí)別)需要說(shuō)明的是,在表2的處理結(jié)果表中,可以包括很多行數(shù)據(jù),上表2只是示例了其中一行數(shù)據(jù),不同行數(shù)據(jù),具有不同的處理影響參數(shù)和支付渠道的組合,即處理影響參數(shù)和支付渠道至少一個(gè)不同。此外,上述的表1和表2是以“卡BIN號(hào),支付設(shè)備,支付幣種,支付渠道”為例,其中,由于同一卡BIN號(hào)的卡是同一個(gè)發(fā)卡行發(fā)布的同一種卡,通常在支付授權(quán)的通過(guò)率上有一致的表現(xiàn),所以以卡BIN號(hào)作為一個(gè)維度來(lái)統(tǒng)計(jì),使得成功率的統(tǒng)計(jì)精度更高更準(zhǔn)確;但是,卡BIN號(hào)屬于一種統(tǒng)計(jì)粒度較細(xì)的級(jí)別,這種細(xì)粒度級(jí)別在一周的統(tǒng)計(jì)時(shí)段中有可能支付申請(qǐng)筆數(shù)太少而出現(xiàn)較大的成功率波動(dòng),影響統(tǒng)計(jì)效果。因此,本實(shí)施例可以設(shè)置一個(gè)數(shù)量閾值,如果一周中“卡BIN號(hào),支付設(shè)備,支付幣種,支付渠道”這個(gè)粒度的業(yè)務(wù)處理數(shù)量未達(dá)到預(yù)設(shè)的數(shù)量閾值,則不再統(tǒng)計(jì)該組合對(duì)應(yīng)的成功率,即表2的處理結(jié)果表中不再包括“卡BIN號(hào),支付設(shè)備,支付幣種,支付渠道”對(duì)應(yīng)的成功率。同時(shí),為了在較細(xì)粒度的統(tǒng)計(jì)無(wú)法實(shí)現(xiàn)時(shí)仍然能夠得到較優(yōu)的渠道推薦,本實(shí)施例還統(tǒng)計(jì)了兩個(gè)處理結(jié)果表,這兩個(gè)處理結(jié)果表比卡BIN號(hào)對(duì)應(yīng)的處理結(jié)果表的成功率統(tǒng)計(jì)精度低。例如,可以分別為發(fā)卡銀行級(jí)別的處理結(jié)果表、以及發(fā)卡國(guó)家級(jí)別的處理結(jié)果表。例如,對(duì)于發(fā)卡銀行級(jí)別的處理結(jié)果表,可以這樣生成:在統(tǒng)計(jì)周數(shù)據(jù)時(shí),統(tǒng)計(jì)每周的“發(fā)卡銀行、支付設(shè)備、支付幣種、渠道標(biāo)識(shí)”對(duì)應(yīng)的成功率,即相當(dāng)于將表1的卡BIN號(hào)字段更改為發(fā)卡銀行,同樣再對(duì)四周的成功率進(jìn)行加權(quán)求和。如下的表3示例了一個(gè)發(fā)卡銀行級(jí)別的處理結(jié)果表:表3處理結(jié)果表的部分內(nèi)容(發(fā)卡銀行級(jí)別)發(fā)卡銀行支付設(shè)備支付幣種渠道標(biāo)識(shí)處理成功率某某行PC美元Code-181%此外,發(fā)卡國(guó)家級(jí)別的處理結(jié)果表的生成方式同上,不再贅述。平臺(tái)可以根據(jù)采集的歷史數(shù)據(jù),定期更新上述的處理結(jié)果表,以提高結(jié)果表的準(zhǔn)確性。例如,平臺(tái)可以每日定時(shí)根據(jù)采集的最新數(shù)據(jù)計(jì)算。使用處理結(jié)果表選擇支付渠道:圖3中的業(yè)務(wù)中間平臺(tái)32在接收到支付處理請(qǐng)求后,可以根據(jù)上述生成的處理結(jié)果表進(jìn)行支付渠道的選擇,渠道的選擇可以依據(jù)多種因素,渠道的業(yè)務(wù)處理成功率可以是其中一個(gè)參考因素。本實(shí)施例中,平臺(tái)需要獲取與本次請(qǐng)求對(duì)應(yīng)的可選的多個(gè)渠道分別具有的成功率,如圖4所示,可以按照該流程獲取可選的多個(gè)渠道:在步驟401中,獲取支付處理請(qǐng)求中的處理影響參數(shù)。例如,獲取到的請(qǐng)求中的處理影響參數(shù)可以包括:卡BIN號(hào)、APP信息、支付幣種美元。在步驟402中,查找第一處理結(jié)果表中是否包括所述處理影響參數(shù)。例如,平臺(tái)可以先在表2所示的卡BIN號(hào)級(jí)別的處理結(jié)果表(該表可以稱(chēng)為第一處理結(jié)果表)中查找步驟401得到的處理影響參數(shù)。若所述第一處理結(jié)果表包括所述處理影響參數(shù),則繼續(xù)執(zhí)行403。若第一處理結(jié)果表未查找到所述處理影響參數(shù),則繼續(xù)執(zhí)行404。在步驟403中,在第一處理結(jié)果表中獲取對(duì)應(yīng)所述處理影響參數(shù)的多個(gè)處理端、以及各個(gè)處理端分別對(duì)應(yīng)的成功率。例如,在表2中只示例了“543210、APP、美元”對(duì)應(yīng)的渠道code-1的成功率是76.8%,其實(shí)表2中對(duì)應(yīng)該組合“543210、APP、美元”的渠道可以有多個(gè),還可以包括code-2、code-3等渠道,每個(gè)渠道都有各自對(duì)應(yīng)的成功率,比如,“543210、APP、美元、code-2”的成功率是80%,又比如,“543210、APP、美元、code-3”的成功率是86%。在步驟404中,在第二處理結(jié)果表中查找所述處理影響參數(shù),獲得參數(shù)對(duì)應(yīng)的多個(gè)處理端及成功率,第一處理結(jié)果表的成功率統(tǒng)計(jì)精度高于所述第二處理結(jié)果表。例如,如果卡BIN號(hào)級(jí)別的處理結(jié)果表中未找到步驟401的參數(shù),則在發(fā)卡銀行級(jí)別的處理結(jié)果表中查找,該發(fā)卡銀行級(jí)別的處理結(jié)果表的成功率統(tǒng)計(jì)精度低于卡BIN號(hào)的處理結(jié)果表的精度。比如,從圖3中查找到的“某某行、APP、美元”對(duì)應(yīng)的渠道code-1的成功率是81%”,當(dāng)然,該組合還可以對(duì)應(yīng)多個(gè)渠道。在步驟405中,根據(jù)所述處理成功率,選擇一個(gè)處理端。例如,以步驟403得到的渠道成功率為例,可以將這三個(gè)渠道的成功率排序,code-3—86%,code-2—80%,code-1—76.8%??梢赃x擇其中成功率最高的code-3,作為處理本次支付請(qǐng)求的渠道。或者,也可以綜合其他因素,比如結(jié)合渠道的狀態(tài),如果code-3渠道當(dāng)前處于不可用狀態(tài),則可以選擇code-2渠道。本例子的業(yè)務(wù)路由方法,通過(guò)依據(jù)支付設(shè)備、支付幣種等多個(gè)維度的信息統(tǒng)計(jì)渠道的成功率,使得成功率的統(tǒng)計(jì)更加準(zhǔn)確;并且,通過(guò)得到卡BIN號(hào)、發(fā)卡行等多個(gè)級(jí)別的處理結(jié)果表,可以更全面的獲取對(duì)應(yīng)某次支付請(qǐng)求的渠道推薦;此外,通過(guò)對(duì)預(yù)設(shè)時(shí)間段內(nèi)數(shù)據(jù)的統(tǒng)計(jì)加權(quán)的方法,平抑了單次支付波動(dòng)帶來(lái)的影響,不會(huì)因?yàn)閱未蔚漠惓6鴮?dǎo)致推薦渠道的較大偏差。即使一個(gè)沒(méi)有歷史記錄的新卡,本申請(qǐng)同樣可以通過(guò)新卡的卡BIN等處理影響參數(shù),在平臺(tái)上的歷史表現(xiàn)給出最優(yōu)渠道推薦;該方法可以實(shí)現(xiàn)將每一筆信用卡支付申請(qǐng)分配至適合這張卡的支付成功率較高的支付渠道。本申請(qǐng)實(shí)施例還提供了一種業(yè)務(wù)路由裝置,以執(zhí)行上述的業(yè)務(wù)路由方法。該裝置的結(jié)構(gòu)可以參見(jiàn)圖5所示,可以包括:參數(shù)獲取模塊51、處理確定模塊52和處理選擇模塊53。參數(shù)獲取模塊51,用于在接收到業(yè)務(wù)處理請(qǐng)求時(shí),獲取所述業(yè)務(wù)處理請(qǐng)求攜帶的處理影響參數(shù),所述處理影響參數(shù)能夠影響本次業(yè)務(wù)處理的成功與否;處理確定模塊52,用于在預(yù)存儲(chǔ)的處理結(jié)果表中,獲取與所述處理影響參數(shù)對(duì)應(yīng)的多個(gè)處理端,每個(gè)處理端具有各自對(duì)應(yīng)的處理成功率,所述處理成功率是處理端在所述處理影響參數(shù)下執(zhí)行處理的成功率,且所述處理成功率是根據(jù)歷史數(shù)據(jù)的統(tǒng)計(jì)結(jié)果;處理選擇模塊53,用于根據(jù)所述處理成功率,選擇一個(gè)處理端,將所述業(yè)務(wù)處理請(qǐng)求發(fā)送至所述處理端進(jìn)行處理。在一個(gè)例子中,當(dāng)所述業(yè)務(wù)處理請(qǐng)求是支付請(qǐng)求時(shí),所述處理影響參數(shù),包括如下至少一個(gè):卡BIN號(hào)、支付設(shè)備、支付幣種。在一個(gè)例子中,所述預(yù)存儲(chǔ)的處理結(jié)果表,包括:多個(gè)處理結(jié)果表,不同的處理結(jié)果表具有不同的成功率統(tǒng)計(jì)精度;處理確定模塊52,在用于獲取與所述處理影響參數(shù)對(duì)應(yīng)的多個(gè)處理端時(shí),包括:在第一處理結(jié)果表中查找所述處理影響參數(shù),若所述第一處理結(jié)果表包括所述處理影響參數(shù),則獲取對(duì)應(yīng)的多個(gè)處理端;若所述第一處理結(jié)果表未查找到所述處理影響參數(shù),則在第二處理結(jié)果表中查找所述處理影響參數(shù),所述第一處理結(jié)果表的成功率統(tǒng)計(jì)精度高于所述第二處理結(jié)果表。如圖6所示,該裝置還可以包括:記錄獲取模塊54和成功率統(tǒng)計(jì)模塊55。記錄獲取模塊54,用于預(yù)先設(shè)置一個(gè)統(tǒng)計(jì)時(shí)間段,并將所述統(tǒng)計(jì)時(shí)間段分為多個(gè)統(tǒng)計(jì)時(shí)間分段;分別獲取每個(gè)統(tǒng)計(jì)時(shí)間分段內(nèi)業(yè)務(wù)處理的歷史處理記錄,所述歷史處理記錄包括:所述處理影響參數(shù)、業(yè)務(wù)處理的處理端、在所述統(tǒng)計(jì)時(shí)間分段內(nèi)與所述處理影響參數(shù)和處理端對(duì)應(yīng)的業(yè)務(wù)處理數(shù)量、在所述統(tǒng)計(jì)時(shí)間分段內(nèi)與所述處理影響參數(shù)和處理端對(duì)應(yīng)的業(yè)務(wù)成功數(shù)量;成功率統(tǒng)計(jì)模塊55,用于根據(jù)所述歷史處理記錄,分別統(tǒng)計(jì)每個(gè)統(tǒng)計(jì)時(shí)間分段內(nèi)的處理成功率,所述處理成功率對(duì)應(yīng)所述處理影響參數(shù)和處理端;將多個(gè)統(tǒng)計(jì)時(shí)間分段的處理成功率進(jìn)行加權(quán)求和,且權(quán)重按照各個(gè)統(tǒng)計(jì)時(shí)間分段距離當(dāng)前時(shí)間的時(shí)間距離進(jìn)行區(qū)分,得到所述統(tǒng)計(jì)時(shí)間段的處理成功率,作為所述處理結(jié)果表中與處理影響參數(shù)和處理端對(duì)應(yīng)的成功率。在一個(gè)例子中,成功率統(tǒng)計(jì)模塊55,還用于若在所述統(tǒng)計(jì)時(shí)間段的至少其中一個(gè)統(tǒng)計(jì)時(shí)間分段內(nèi),業(yè)務(wù)處理數(shù)量未達(dá)到預(yù)設(shè)的數(shù)量閾值,則在所述處理影響參數(shù)對(duì)應(yīng)的處理結(jié)果表中,不再統(tǒng)計(jì)記錄所述處理影響參數(shù)和處理端對(duì)應(yīng)的處理成功率。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。當(dāng)前第1頁(yè)1 2 3