欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

業(yè)務(wù)批量處理控制方法及裝置與流程

文檔序號:11620444閱讀:259來源:國知局
業(yè)務(wù)批量處理控制方法及裝置與流程

本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別涉及一種業(yè)務(wù)批量處理控制方法及裝置。



背景技術(shù):

目前,對于銀行的核心交易系統(tǒng)而言,當(dāng)需批量處理的業(yè)務(wù)量非常大,單臺服務(wù)器或多臺服務(wù)器也無法承載時,或者,當(dāng)需要提升核心交易系統(tǒng)的業(yè)務(wù)批量處理能力時,現(xiàn)有的做法是通過水平擴展作業(yè)服務(wù)器數(shù)量(例如,增加pcserver機器)的方式提升最大作業(yè)并發(fā)數(shù),從而大幅縮短批量處理時間。然而,在核心交易系統(tǒng)的業(yè)務(wù)批量處理的過程中,如果想增加一臺或多臺作業(yè)服務(wù)器,通常需要等待正在處理的業(yè)務(wù)完成,然后采用人工中斷批量處理的方式進行,這種在業(yè)務(wù)批量處理過程中增加服務(wù)器的處理方式耗時比較長、容易出錯,同時,服務(wù)器調(diào)整的時效性難以滿足正常業(yè)務(wù)處理的需要,會拉長業(yè)務(wù)批量處理的總耗時。



技術(shù)實現(xiàn)要素:

本發(fā)明的主要目的是提供一種業(yè)務(wù)批量處理控制方法,旨在使提升批量處理業(yè)務(wù)的效率和降低出錯率。

為實現(xiàn)上述目的,本發(fā)明提出的業(yè)務(wù)批量處理控制方法,包括:

實時或定時偵測預(yù)先確定的虛擬機列表中是否有新的業(yè)務(wù)處理服務(wù)器對應(yīng)的虛擬機加入;

在有新的虛擬機加入時,將該新的虛擬機的預(yù)設(shè)類型信息添加至預(yù)先確定的服務(wù)配置表中;

將當(dāng)前待處理的業(yè)務(wù)按照預(yù)先確定的調(diào)度規(guī)則,分配給所述服務(wù)配置表中所有預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器進行業(yè)務(wù)處理。

優(yōu)選地,所述預(yù)先確定的調(diào)度規(guī)則為:

確定所述服務(wù)配置表中的預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器的數(shù)量;

將當(dāng)前待處理的業(yè)務(wù)按照確定的業(yè)務(wù)處理服務(wù)器的數(shù)量進行平均分組,以生成與確定的業(yè)務(wù)處理服務(wù)器的數(shù)量一致的業(yè)務(wù)分組,每個業(yè)務(wù)分組對應(yīng)一個業(yè)務(wù)處理服務(wù)器,不同的業(yè)務(wù)分組對應(yīng)不同的業(yè)務(wù)處理服務(wù)器。

優(yōu)選地,所述業(yè)務(wù)批量處理控制方法還包括:

在有業(yè)務(wù)處理服務(wù)器無法處理分配的待處理業(yè)務(wù)時,將該業(yè)務(wù)處理服務(wù)器的待處理業(yè)務(wù)按照預(yù)先確定的調(diào)度規(guī)則,分配給所述服務(wù)配置表對應(yīng)的其它業(yè)務(wù)處理服務(wù)器進行業(yè)務(wù)處理。

優(yōu)選地,所述業(yè)務(wù)批量處理控制方法還包括:

實時或定時根據(jù)預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則分析業(yè)務(wù)處理服務(wù)器的調(diào)整條件是否滿足,所述業(yè)務(wù)處理服務(wù)器的調(diào)整條件包括增加業(yè)務(wù)處理服務(wù)器的條件和刪除業(yè)務(wù)處理服務(wù)器的條件;

在增加業(yè)務(wù)處理服務(wù)器的條件滿足后,生成并顯示增加業(yè)務(wù)處理服務(wù)器的提示信息,及/或,向預(yù)先確定的終端發(fā)送增加業(yè)務(wù)處理服務(wù)器的提醒信息;

在刪除業(yè)務(wù)處理服務(wù)器的條件滿足后,從所述預(yù)先確定的服務(wù)配置表中刪除預(yù)設(shè)數(shù)量的預(yù)設(shè)類型信息,以將刪除的預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器下線。

優(yōu)選地,所述預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則為:

計算各個業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量與對應(yīng)的極限數(shù)量的占比,并對計算的各個占比取平均以確定平均占比;

若平均占比大于或者等于第一預(yù)設(shè)占比,則確定增加業(yè)務(wù)處理服務(wù)器的條件滿足;

若平均占比小于或者等于第二預(yù)設(shè)占比,則確定刪除業(yè)務(wù)處理服務(wù)器的條件滿足;

若平均占比大于第二預(yù)設(shè)占比且小于第一預(yù)設(shè)占比,則確定業(yè)務(wù)處理服務(wù)器的調(diào)整條件不滿足。

本發(fā)明還提出一種業(yè)務(wù)批量處理控制裝置,包括:

偵測模塊,用于實時或定時偵測預(yù)先確定的虛擬機列表中是否有新的業(yè)務(wù)處理服務(wù)器對應(yīng)的虛擬機加入;

添加模塊,用于在有新的虛擬機加入時,將該新的虛擬機的預(yù)設(shè)類型信息添加至預(yù)先確定的服務(wù)配置表中;

分配模塊,用于將當(dāng)前待處理的業(yè)務(wù)按照預(yù)先確定的調(diào)度規(guī)則,分配給所述服務(wù)配置表中所有預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器進行業(yè)務(wù)處理。

優(yōu)選地,所述預(yù)先確定的調(diào)度規(guī)則為:

確定所述服務(wù)配置表中的預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器的數(shù)量;

將當(dāng)前待處理的業(yè)務(wù)按照確定的業(yè)務(wù)處理服務(wù)器的數(shù)量進行平均分組,以生成與確定的業(yè)務(wù)處理服務(wù)器的數(shù)量一致的業(yè)務(wù)分組,每個業(yè)務(wù)分組對應(yīng)一個業(yè)務(wù)處理服務(wù)器,不同的業(yè)務(wù)分組對應(yīng)不同的業(yè)務(wù)處理服務(wù)器。

優(yōu)選地,所述分配模塊還用于在有業(yè)務(wù)處理服務(wù)器無法處理分配的待處理業(yè)務(wù)時,將該業(yè)務(wù)處理服務(wù)器的待處理業(yè)務(wù)按照預(yù)先確定的調(diào)度規(guī)則,分配給所述服務(wù)配置表對應(yīng)的其它業(yè)務(wù)處理服務(wù)器進行業(yè)務(wù)處理。

優(yōu)選地,所述業(yè)務(wù)批量處理控制裝置還包括:

分析模塊,用于實時或定時根據(jù)預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則分析業(yè)務(wù)處理服務(wù)器的調(diào)整條件是否滿足,所述業(yè)務(wù)處理服務(wù)器的調(diào)整條件包括增加業(yè)務(wù)處理服務(wù)器的條件和刪除業(yè)務(wù)處理服務(wù)器的條件;

增添模塊,用于在所述增加業(yè)務(wù)處理服務(wù)器的條件滿足后,生成并顯示增加業(yè)務(wù)處理服務(wù)器的提示信息,及/或,向預(yù)先確定的終端發(fā)送增加業(yè)務(wù)處理服務(wù)器的提醒信息;

刪除模塊,用于在刪除業(yè)務(wù)處理服務(wù)器的條件滿足后,從所述預(yù)先確定的服務(wù)配置表中刪除預(yù)設(shè)數(shù)量的預(yù)設(shè)類型信息,以將刪除的預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器下線。

優(yōu)選地,所述預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則為:

計算各個業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量與對應(yīng)的極限數(shù)量的占比,并對計算的各個占比取平均以確定平均占比;

若平均占比大于或者等于第一預(yù)設(shè)占比,則確定增加業(yè)務(wù)處理服務(wù)器的條件滿足;

若平均占比小于或者等于第二預(yù)設(shè)占比,則確定刪除業(yè)務(wù)處理服務(wù)器的條件滿足;

若平均占比大于第二預(yù)設(shè)占比且小于第一預(yù)設(shè)占比,則確定業(yè)務(wù)處理服務(wù)器的調(diào)整條件不滿足。

本發(fā)明技術(shù)方案通過實時或者定時偵測業(yè)務(wù)處理服務(wù)器對應(yīng)的虛擬機的加入情況,并在有新的虛擬機加入時,自動添加新加入的虛擬機的預(yù)設(shè)類型信息至服務(wù)配置表,則調(diào)度服務(wù)器可立即給新加入的虛擬機對應(yīng)的業(yè)務(wù)處理服務(wù)器分配業(yè)務(wù)處理任務(wù),以使新加入的虛擬機對應(yīng)的業(yè)務(wù)處理服務(wù)器立即進行業(yè)務(wù)處理。由上可知,本方案的業(yè)務(wù)處理服務(wù)器添加方式,相較于現(xiàn)有通過人工中斷批量處理來增加業(yè)務(wù)處理服務(wù)器的方式而言,無需中斷業(yè)務(wù)處理過程,不會拉長業(yè)務(wù)批量處理的總耗時,并且新加入的業(yè)務(wù)處理服務(wù)器可立即進行業(yè)務(wù)處理,提升業(yè)務(wù)處理效率;另外,本方案無需人工中斷操作,更不易出錯。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖示出的結(jié)構(gòu)獲得其他的附圖。

圖1為本發(fā)明業(yè)務(wù)批量處理控制方法第一實施例的流程圖;

圖2為本發(fā)明業(yè)務(wù)批量處理控制方法第二實施例的流程圖;

圖3為本發(fā)明業(yè)務(wù)批量處理控制方法第三實施例的流程圖;

圖4為本發(fā)明業(yè)務(wù)批量處理控制裝置第一實施例的功能模塊示意圖;

圖5為本發(fā)明業(yè)務(wù)批量處理控制裝置第二實施例的功能模塊示意圖。

本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

本發(fā)明提出一種業(yè)務(wù)批量處理控制方法,在調(diào)度服務(wù)器中運行;該調(diào)度服務(wù)器與多個業(yè)務(wù)處理服務(wù)器通信連接,用于為各個業(yè)務(wù)處理服務(wù)器分配業(yè)務(wù)處理任務(wù)。

如圖1所示,為本發(fā)明業(yè)務(wù)批量處理控制方法第一實施例的流程圖。在本實施例中,該業(yè)務(wù)批量處理控制方法包括:

步驟s10,實時或定時偵測預(yù)先確定的虛擬機列表中是否有新的業(yè)務(wù)處理服務(wù)器對應(yīng)的虛擬機加入;

調(diào)度服務(wù)器中具有預(yù)先確定的虛擬機列表,該預(yù)先確定的虛擬機列表中包含有調(diào)度服務(wù)器當(dāng)前通信連接的所有虛擬機(例如,java虛擬機)的信息,當(dāng)有新的虛擬機加入時,該預(yù)先確定的虛擬機列表中就會有新連接的虛擬機的信息,又由于每個業(yè)務(wù)處理服務(wù)器都對應(yīng)一個虛擬機,因此,調(diào)度服務(wù)器通過實時或定時偵測預(yù)先確定的虛擬機列表中是否有新的虛擬機加入,就能確定是否有新的業(yè)務(wù)處理服務(wù)器加入。

步驟s20,在有新的虛擬機加入時,將該新的虛擬機的預(yù)設(shè)類型信息添加至預(yù)先確定的服務(wù)配置表中;

調(diào)度服務(wù)器中具有預(yù)先確定的服務(wù)配置表(例如,調(diào)度服務(wù)器的數(shù)據(jù)庫的“命名服務(wù)實例表”),該服務(wù)配置表中具有調(diào)度服務(wù)器當(dāng)前通信連接的所有業(yè)務(wù)處理服務(wù)器對應(yīng)的虛擬機的預(yù)設(shè)類型信息,以供調(diào)度服務(wù)器調(diào)度管理;其中,該預(yù)設(shè)類型信息可以為ip地址、實例名(例如,實例名可以為“server-13”)等。當(dāng)調(diào)度服務(wù)器偵測到有新的虛擬機加入時,將新的虛擬機的預(yù)設(shè)類型信息添加至預(yù)先確定的服務(wù)配置表中,則調(diào)度服務(wù)器可分配業(yè)務(wù)處理任務(wù)的業(yè)務(wù)處理服務(wù)器數(shù)量增加。

步驟s30,將當(dāng)前待處理的業(yè)務(wù)按照預(yù)先確定的調(diào)度規(guī)則,分配給所述服務(wù)配置表中所有預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器進行業(yè)務(wù)處理。

調(diào)度服務(wù)器中預(yù)先確定了調(diào)度規(guī)則,當(dāng)有業(yè)務(wù)需要處理時,調(diào)度服務(wù)器則按照該預(yù)先確定的調(diào)度規(guī)則,將當(dāng)前待處理的業(yè)務(wù)調(diào)度分配給所有預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器分別進行相應(yīng)的處理。

本實施例技術(shù)方案通過實時或者定時偵測業(yè)務(wù)處理服務(wù)器對應(yīng)的虛擬機的加入情況,并在有新的虛擬機加入時,自動添加新加入的虛擬機的預(yù)設(shè)類型信息至服務(wù)配置表,則調(diào)度服務(wù)器可立即給新加入的虛擬機對應(yīng)的業(yè)務(wù)處理服務(wù)器分配業(yè)務(wù)處理任務(wù),以使新加入的虛擬機對應(yīng)的業(yè)務(wù)處理服務(wù)器立即進行業(yè)務(wù)處理。由上可知,本方案的業(yè)務(wù)處理服務(wù)器添加方式,相較于現(xiàn)有通過人工中斷批量處理來增加業(yè)務(wù)處理服務(wù)器的方式而言,無需中斷業(yè)務(wù)處理過程,不會拉長業(yè)務(wù)批量處理的總耗時,并且新加入的業(yè)務(wù)處理服務(wù)器可立即進行業(yè)務(wù)處理,提升業(yè)務(wù)處理效率;另外,本方案無需人工中斷操作,更不易出錯。

本實施例中,所述預(yù)先確定的調(diào)度規(guī)則優(yōu)選為:

確定所述服務(wù)配置表中的預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器的數(shù)量;

將當(dāng)前待處理的業(yè)務(wù)按照確定的業(yè)務(wù)處理服務(wù)器的數(shù)量進行平均分組,以生成與確定的業(yè)務(wù)處理服務(wù)器的數(shù)量一致的業(yè)務(wù)分組,每個業(yè)務(wù)分組對應(yīng)一個業(yè)務(wù)處理服務(wù)器,不同的業(yè)務(wù)分組對應(yīng)不同的業(yè)務(wù)處理服務(wù)器。

也就是,調(diào)度服務(wù)器先根據(jù)服務(wù)配置表中的預(yù)設(shè)類型信息的數(shù)量,獲得對應(yīng)的業(yè)務(wù)處理服務(wù)器的數(shù)量;然后再將當(dāng)前待處理的業(yè)務(wù)按照確定的數(shù)量進行平均等分,從而生成與各個業(yè)務(wù)處理服務(wù)器一一對應(yīng)的業(yè)務(wù)分組,各個業(yè)務(wù)處理服務(wù)器被分配到處理各自對應(yīng)的業(yè)務(wù)分組中的業(yè)務(wù)。

當(dāng)然,所述預(yù)先確定的調(diào)度規(guī)則還可為其它規(guī)則方案。例如,調(diào)度服務(wù)器將當(dāng)前待處理業(yè)務(wù)按預(yù)設(shè)業(yè)務(wù)基數(shù)(例如,2個或3個)分成若干業(yè)務(wù)分組,然后將業(yè)務(wù)分組按服務(wù)配置表中的預(yù)設(shè)類型信息的排布順序逐個依次循環(huán)分配,直至分配完成;等等,在此不一一列舉。

如圖2所示,為本發(fā)明業(yè)務(wù)批量處理控制方法第二實施例的流程圖。本實施例的方案基于第一實施例,在本實施例中,該業(yè)務(wù)批量處理控制方法還包括:

步驟s40,在有業(yè)務(wù)處理服務(wù)器無法處理分配的待處理業(yè)務(wù)時,將該業(yè)務(wù)處理服務(wù)器的待處理業(yè)務(wù)按照預(yù)先確定的調(diào)度規(guī)則,分配給所述服務(wù)配置表對應(yīng)的其它業(yè)務(wù)處理服務(wù)器進行業(yè)務(wù)處理。

本實施例中,調(diào)度服務(wù)器在分配完待處理業(yè)務(wù)后,先判定各個業(yè)務(wù)處理服務(wù)器是否能夠處理當(dāng)前分配的待處理業(yè)務(wù),在判定業(yè)務(wù)處理服務(wù)器可以處理當(dāng)前分配的待處理業(yè)務(wù)時,才讓業(yè)務(wù)處理服務(wù)器將開始處理分配的待處理業(yè)務(wù);在判定到有業(yè)務(wù)處理服務(wù)器無法處理分配的待處理業(yè)務(wù)時,則將該無法處理分配的待處理業(yè)務(wù)的業(yè)務(wù)處理服務(wù)器的待處理業(yè)務(wù)按照預(yù)先確定的調(diào)度規(guī)則,分配給服務(wù)配置表對應(yīng)的其它可以處理分配的待處理業(yè)務(wù)的業(yè)務(wù)處理服務(wù)器進行處理;如此保證各個業(yè)務(wù)處理服務(wù)器都能正常的進行業(yè)務(wù)處理,避免業(yè)務(wù)處理異常的情況發(fā)生。

其中,判定業(yè)務(wù)處理服務(wù)器是否能夠處理當(dāng)前分配的待處理業(yè)務(wù)的方式可為:1、將業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量與該業(yè)務(wù)處理服務(wù)器對應(yīng)的業(yè)務(wù)處理極限數(shù)量的差值絕對值,與預(yù)設(shè)數(shù)值或待處理業(yè)務(wù)的數(shù)量值進行比較;當(dāng)該差值絕對值小于預(yù)設(shè)數(shù)值或待處理業(yè)務(wù)的數(shù)量值時,判定該業(yè)務(wù)處理服務(wù)器無法處理分配的待處理業(yè)務(wù);當(dāng)該差值絕對值大于或等于預(yù)設(shè)數(shù)值或待處理業(yè)務(wù)的數(shù)量值時,判定該業(yè)務(wù)處理服務(wù)器可以處理廢品的待處理業(yè)務(wù)。2、將業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量對該業(yè)務(wù)處理服務(wù)器對應(yīng)的業(yè)務(wù)處理極限數(shù)量的占比,與預(yù)設(shè)占比進行比較;當(dāng)前者大于或等于后者時,判定該業(yè)務(wù)處理服務(wù)器無法處理分配的待處理業(yè)務(wù);當(dāng)前者小于后者時,判定該業(yè)務(wù)處理服務(wù)器可以處理分配的待處理業(yè)務(wù)。等等方式,不再一一列舉。

如圖3所示,為本發(fā)明業(yè)務(wù)批量處理控制方法第三實施例的流程圖。本實施例的方案基于第一實施例或第二實施例,在本實施例中,該業(yè)務(wù)批量處理控制方法還包括:

步驟s50,實時或定時根據(jù)預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則分析業(yè)務(wù)處理服務(wù)器的調(diào)整條件是否滿足,所述業(yè)務(wù)處理服務(wù)器的調(diào)整條件包括增加業(yè)務(wù)處理服務(wù)器的條件和刪除業(yè)務(wù)處理服務(wù)器的條件;

由于待處理的業(yè)務(wù)總量會時大時小,因此各個業(yè)務(wù)處理服務(wù)器被分配到處理的業(yè)務(wù)量也會時大時小,當(dāng)待處理的業(yè)務(wù)總量過大,造成各個業(yè)務(wù)處理服務(wù)器被分配到處理的業(yè)務(wù)量過大時,業(yè)務(wù)處理服務(wù)器容易出現(xiàn)故障,繼而容易造成業(yè)務(wù)處理故障。因此,調(diào)度服務(wù)器會實時或定時的去分析是否要對業(yè)務(wù)處理服務(wù)器進行調(diào)整,具體是根據(jù)預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則分析業(yè)務(wù)處理服務(wù)器的調(diào)整條件是否滿足,如果調(diào)整條件滿足,則根據(jù)滿足的調(diào)整條件進行相應(yīng)處理。

步驟s60,在增加業(yè)務(wù)處理服務(wù)器的條件滿足后,生成并顯示增加業(yè)務(wù)處理服務(wù)器的提示信息,及/或,向預(yù)先確定的終端發(fā)送增加業(yè)務(wù)處理服務(wù)器的提醒信息;

調(diào)度服務(wù)器在分析得到增加業(yè)務(wù)處理服務(wù)器的條件滿足后,調(diào)度服務(wù)器生成并顯示增加業(yè)務(wù)處理服務(wù)器的提示信息,以提示工作人員增加業(yè)務(wù)處理服務(wù)器,讓工作人員及時獲知該需求并增加業(yè)務(wù)處理服務(wù)器,從而降低各個業(yè)務(wù)處理服務(wù)器的平均業(yè)務(wù)處理量;另外,為了避免在沒有工作人員監(jiān)測調(diào)度服務(wù)器,而造成工作人員無法及時獲知該業(yè)務(wù)處理系統(tǒng)需要增加業(yè)務(wù)處理服務(wù)器的需求信息的情況發(fā)生,調(diào)度服務(wù)器還可同時向預(yù)先確定的終端發(fā)送增加業(yè)務(wù)處理服務(wù)器的提醒信息,該預(yù)先確定的終端可以是工作人員常用的電腦或工作人員的手機、平板等移動終端,以供工作人員通過該終端及時獲知調(diào)度服務(wù)器發(fā)出的需要,從而及時的完成增加業(yè)務(wù)處理服務(wù)器的操作。或者,在增加業(yè)務(wù)處理服務(wù)器的條件滿足后,調(diào)度服務(wù)器也可只進行向預(yù)先確定的終端發(fā)送增加業(yè)務(wù)處理服務(wù)器的提醒信息。

步驟s70,在刪除業(yè)務(wù)處理服務(wù)器的條件滿足后,從所述預(yù)先確定的服務(wù)配置表中刪除預(yù)設(shè)數(shù)量的的預(yù)設(shè)類型信息,以將刪除的預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器下線。

調(diào)度服務(wù)器在分析得到刪除業(yè)務(wù)處理服務(wù)器的條件滿足后,調(diào)度服務(wù)器則從所述預(yù)先確定的服務(wù)配置表中刪除預(yù)設(shè)數(shù)量(例如,1個或者2個)的預(yù)設(shè)類型信息,如此,則將刪除的預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器下線,減小同時運行的業(yè)務(wù)處理服務(wù)器的數(shù)量,節(jié)約資源。其中,刪除預(yù)設(shè)類型信息的處理可以是預(yù)先設(shè)定為根據(jù)添加的時間去刪除特定的預(yù)設(shè)類型信息,例如,刪除最早添加進來的預(yù)設(shè)類型信息或刪除最晚添加進來的預(yù)設(shè)類型信息;當(dāng)然,該刪除預(yù)設(shè)類型信息的處理還可以是根據(jù)其它預(yù)先設(shè)定的條件去刪除特定的信息,或者隨機選取進行刪除等。本實施例可優(yōu)選采取刪除最早添加進來的或最晚添加進來的預(yù)設(shè)類型信息;其中,刪除最早添加進來的預(yù)設(shè)類型信息,則就是將最早運行的業(yè)務(wù)處理服務(wù)器(也是運行時間最長的業(yè)務(wù)處理服務(wù)器)下線,可以比較好的平衡所有業(yè)務(wù)處理服務(wù)器的運行時間,均衡整個系統(tǒng)的使用壽命;刪除最晚添加進來的預(yù)設(shè)類型信息,則就是將運行時間最短的業(yè)務(wù)處理服務(wù)器下線,如此也可以使最晚添加進來的業(yè)務(wù)處理服務(wù)器得到更好的保養(yǎng),作為突發(fā)情況的備用業(yè)務(wù)處理服務(wù)器。

具體的,本實施例中,所述預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則可為:

1、計算各個業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量與對應(yīng)的極限數(shù)量的占比,并對計算的各個占比取平均以確定平均占比,即得到整個業(yè)務(wù)處理系統(tǒng)當(dāng)前的平均負(fù)荷;

若平均占比大于或者等于第一預(yù)設(shè)占比(例如,85%),則確定增加業(yè)務(wù)處理服務(wù)器的條件滿足;即整個業(yè)務(wù)處理系統(tǒng)當(dāng)前的平均負(fù)荷大于或等于85%,比較接近滿負(fù)荷狀態(tài),因此確定滿足增加業(yè)務(wù)處理服務(wù)器的條件;

若平均占比小于或者等于第二預(yù)設(shè)占比(例如,45%),則確定刪除業(yè)務(wù)處理服務(wù)器的條件滿足;即整個業(yè)務(wù)處理系統(tǒng)當(dāng)前的平均負(fù)荷較小,可以下線幾個業(yè)務(wù)處理服務(wù)器,將其業(yè)務(wù)轉(zhuǎn)交給其它業(yè)務(wù)處理服務(wù)器處理,以節(jié)省系統(tǒng)資源;

若平均占比大于第二預(yù)設(shè)占比且小于第一預(yù)設(shè)占比,則確定業(yè)務(wù)處理服務(wù)器的調(diào)整條件不滿足;此時則為業(yè)務(wù)處理系統(tǒng)正常運行區(qū)間,無需調(diào)整業(yè)務(wù)處理服務(wù)器。

2、計算各個業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量與對應(yīng)的業(yè)務(wù)處理極限數(shù)量的差值絕對值,并對計算的各個差值絕對值取平均以確定平均差值絕對值;業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量會小于對應(yīng)的業(yè)務(wù)處理極限數(shù)量,因此,該差值絕對值越小,則說明整個業(yè)務(wù)處理系統(tǒng)越接近滿負(fù)荷處理狀態(tài);反之,該差值絕對值越大,則說明整個業(yè)務(wù)處理系統(tǒng)越接近零負(fù)荷處理狀態(tài)。

若平均差值絕對值大于或者等于第一預(yù)設(shè)差值絕對值(例如,200),則確定刪除業(yè)務(wù)處理服務(wù)器的條件滿足;

若平均差值絕對值小于或者等于第二預(yù)設(shè)差值絕對值(例如,50),則確定增加業(yè)務(wù)處理服務(wù)器的條件滿足;

若平均差值絕對值大于第二預(yù)設(shè)差值絕對值且小于第一預(yù)設(shè)差值絕對值,則確定業(yè)務(wù)處理服務(wù)器的調(diào)整條件不滿足。

當(dāng)然,本實施例的所述預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則還可以為其它規(guī)則方案,在此不一一列舉。

本發(fā)明還提出一種業(yè)務(wù)批量處理控制裝置,在調(diào)度服務(wù)器中運行,該調(diào)度服務(wù)器與多個業(yè)務(wù)處理服務(wù)器通信連接,用于為各個業(yè)務(wù)處理服務(wù)器分配業(yè)務(wù)處理任務(wù)。

如圖4所示,為本發(fā)明業(yè)務(wù)批量處理控制裝置第一實施例的功能模塊示意圖。在本實施例中,該業(yè)務(wù)批量處理控制裝置包括:

偵測模塊10,用于實時或定時偵測預(yù)先確定的虛擬機列表中是否有新的業(yè)務(wù)處理服務(wù)器對應(yīng)的虛擬機加入;

調(diào)度服務(wù)器中具有預(yù)先確定的虛擬機列表,該預(yù)先確定的虛擬機列表中包含有調(diào)度服務(wù)器當(dāng)前通信連接的所有虛擬機(例如,java虛擬機)的信息,當(dāng)有新的虛擬機加入時,該預(yù)先確定的虛擬機列表中就會有新連接的虛擬機的信息,又由于每個業(yè)務(wù)處理服務(wù)器都對應(yīng)一個虛擬機,因此,偵測模塊10通過實時或定時偵測預(yù)先確定的虛擬機列表中是否有新的虛擬機加入,就能確定是否有新的業(yè)務(wù)處理服務(wù)器加入。

添加模塊20,用于在有新的虛擬機加入時,將該新的虛擬機的預(yù)設(shè)類型信息添加至預(yù)先確定的服務(wù)配置表中;

調(diào)度服務(wù)器中具有預(yù)先確定的服務(wù)配置表(例如,調(diào)度服務(wù)器的數(shù)據(jù)庫的“命名服務(wù)實例表”),該服務(wù)配置表中具有調(diào)度服務(wù)器當(dāng)前通信連接的所有業(yè)務(wù)處理服務(wù)器對應(yīng)的虛擬機的預(yù)設(shè)類型信息,以供業(yè)務(wù)批量處理控制裝置調(diào)度管理;其中,該預(yù)設(shè)類型信息可以為ip地址、實例名(例如,實例名可以為“server-13”)等。當(dāng)偵測模塊10偵測到有新的虛擬機加入時,添加模塊20將新的虛擬機的預(yù)設(shè)類型信息添加至預(yù)先確定的服務(wù)配置表中,則業(yè)務(wù)批量處理控制裝置可分配業(yè)務(wù)處理任務(wù)的業(yè)務(wù)處理服務(wù)器數(shù)量增加。

分配模塊30,用于將當(dāng)前待處理的業(yè)務(wù)按照預(yù)先確定的調(diào)度規(guī)則,分配給所述服務(wù)配置表中所有預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器進行業(yè)務(wù)處理。

分配模塊30中預(yù)先確定了調(diào)度規(guī)則,當(dāng)有業(yè)務(wù)需要處理時,分配模塊30則按照該預(yù)先確定的調(diào)度規(guī)則,將當(dāng)前待處理的業(yè)務(wù)調(diào)度分配給所有預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器分別進行相應(yīng)的處理。

本實施例技術(shù)方案通過偵測模塊10實時或者定時偵測業(yè)務(wù)處理服務(wù)器對應(yīng)的虛擬機的加入情況,并在有新的虛擬機加入時,添加模塊20自動添加新加入的虛擬機的預(yù)設(shè)類型信息至服務(wù)配置表,則分配模塊30可立即給新加入的虛擬機對應(yīng)的業(yè)務(wù)處理服務(wù)器分配業(yè)務(wù)處理任務(wù),以使新加入的虛擬機對應(yīng)的業(yè)務(wù)處理服務(wù)器立即進行業(yè)務(wù)處理。由上可知,本方案的業(yè)務(wù)處理服務(wù)器添加方式,相較于現(xiàn)有通過人工中斷批量處理來增加業(yè)務(wù)處理服務(wù)器的方式而言,無需中斷業(yè)務(wù)處理過程,不會拉長業(yè)務(wù)批量處理的總耗時,并且新加入的業(yè)務(wù)處理服務(wù)器可立即進行業(yè)務(wù)處理,提升業(yè)務(wù)處理效率;另外,本方案無需人工中斷操作,更不易出錯。

本實施例中,所述預(yù)先確定的調(diào)度規(guī)則優(yōu)選為:

確定所述服務(wù)配置表中的預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器的數(shù)量;

將當(dāng)前待處理的業(yè)務(wù)按照確定的業(yè)務(wù)處理服務(wù)器的數(shù)量進行平均分組,以生成與確定的業(yè)務(wù)處理服務(wù)器的數(shù)量一致的業(yè)務(wù)分組,每個業(yè)務(wù)分組對應(yīng)一個業(yè)務(wù)處理服務(wù)器,不同的業(yè)務(wù)分組對應(yīng)不同的業(yè)務(wù)處理服務(wù)器

也就是,分配模塊30先根據(jù)服務(wù)配置表中的預(yù)設(shè)類型信息的數(shù)量,獲得對應(yīng)的業(yè)務(wù)處理服務(wù)器的數(shù)量;然后再將當(dāng)前待處理的業(yè)務(wù)按照確定的數(shù)量進行平均等分,從而生成與各個業(yè)務(wù)處理服務(wù)器一一對應(yīng)的業(yè)務(wù)分組,各個業(yè)務(wù)處理服務(wù)器被分配到處理各自對應(yīng)的業(yè)務(wù)分組中的業(yè)務(wù)。

當(dāng)然,所述預(yù)先確定的調(diào)度規(guī)則還可為其它規(guī)則方案。例如,分配模塊30將當(dāng)前待處理業(yè)務(wù)按預(yù)設(shè)業(yè)務(wù)基數(shù)(例如,2個或3個)分成若干業(yè)務(wù)分組,然后將業(yè)務(wù)分組按服務(wù)配置表中的預(yù)設(shè)類型信息的排布順序逐個依次循環(huán)分配,直至分配完成;等等,在此不一一列舉。

進一步地,本實施例的所述分配模塊30還用于在有業(yè)務(wù)處理服務(wù)器無法處理分配的待處理業(yè)務(wù)時,將該業(yè)務(wù)處理服務(wù)器的待處理業(yè)務(wù)按照預(yù)先確定的調(diào)度規(guī)則,分配給所述服務(wù)配置表對應(yīng)的其它業(yè)務(wù)處理服務(wù)器進行業(yè)務(wù)處理。

本實施例中,分配模塊30在分配完待處理業(yè)務(wù)后,先判定各個業(yè)務(wù)處理服務(wù)器是否能夠處理當(dāng)前分配的待處理業(yè)務(wù),在判定業(yè)務(wù)處理服務(wù)器可以處理當(dāng)前分配的待處理業(yè)務(wù)時,才讓業(yè)務(wù)處理服務(wù)器將開始處理分配的待處理業(yè)務(wù);在判定到有業(yè)務(wù)處理服務(wù)器無法處理分配的待處理業(yè)務(wù)時,則將該無法處理分配的待處理業(yè)務(wù)的業(yè)務(wù)處理服務(wù)器的待處理業(yè)務(wù)按照預(yù)先確定的調(diào)度規(guī)則,分配給服務(wù)配置表對應(yīng)的其它可以處理分配的待處理業(yè)務(wù)的業(yè)務(wù)處理服務(wù)器進行處理;如此保證各個業(yè)務(wù)處理服務(wù)器都能正常的進行業(yè)務(wù)處理,避免業(yè)務(wù)處理異常的情況發(fā)生。

其中,判定業(yè)務(wù)處理服務(wù)器是否能夠處理當(dāng)前分配的待處理業(yè)務(wù)的方式可為:1、將業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量與該業(yè)務(wù)處理服務(wù)器對應(yīng)的業(yè)務(wù)處理極限數(shù)量的差值絕對值,與預(yù)設(shè)數(shù)值或待處理業(yè)務(wù)的數(shù)量值進行比較;當(dāng)該差值絕對值小于預(yù)設(shè)數(shù)值或待處理業(yè)務(wù)的數(shù)量值時,判定該業(yè)務(wù)處理服務(wù)器無法處理分配的待處理業(yè)務(wù);當(dāng)該差值絕對值大于或等于預(yù)設(shè)數(shù)值或待處理業(yè)務(wù)的數(shù)量值時,判定該業(yè)務(wù)處理服務(wù)器可以處理廢品的待處理業(yè)務(wù)。2、將業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量對該業(yè)務(wù)處理服務(wù)器對應(yīng)的業(yè)務(wù)處理極限數(shù)量的占比,與預(yù)設(shè)占比進行比較;當(dāng)前者大于或等于后者時,判定該業(yè)務(wù)處理服務(wù)器無法處理分配的待處理業(yè)務(wù);當(dāng)前者小于后者時,判定該業(yè)務(wù)處理服務(wù)器可以處理分配的待處理業(yè)務(wù)。等等方式,不再一一列舉。

如圖5所示,為本發(fā)明業(yè)務(wù)批量處理控制裝置第二實施例的功能模塊示意圖。本實施例的方案基于上述第一實施例,在本實施例中,該業(yè)務(wù)批量處理控制裝置還包括:

分析模塊40,用于實時或定時根據(jù)預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則分析業(yè)務(wù)處理服務(wù)器的調(diào)整條件是否滿足,所述業(yè)務(wù)處理服務(wù)器的調(diào)整條件包括增加業(yè)務(wù)處理服務(wù)器的條件和刪除業(yè)務(wù)處理服務(wù)器的條件;

由于待處理的業(yè)務(wù)總量會時大時小,因此各個業(yè)務(wù)處理服務(wù)器被分配到處理的業(yè)務(wù)量也會時大時小,當(dāng)待處理的業(yè)務(wù)總量過大,造成各個業(yè)務(wù)處理服務(wù)器被分配到處理的業(yè)務(wù)量過大時,業(yè)務(wù)處理服務(wù)器容易出現(xiàn)故障,繼而容易造成業(yè)務(wù)處理故障。因此,該分析模塊40會實時或定時的去分析是否要對業(yè)務(wù)處理服務(wù)器進行調(diào)整,具體是根據(jù)預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則分析業(yè)務(wù)處理服務(wù)器的調(diào)整條件是否滿足,如果調(diào)整條件滿足,則業(yè)務(wù)批量處理控制裝置根據(jù)滿足的調(diào)整條件進行相應(yīng)處理。

增添模塊50,用于在所述增加業(yè)務(wù)處理服務(wù)器的條件滿足后,生成并顯示增加業(yè)務(wù)處理服務(wù)器的提示信息,及/或,向預(yù)先確定的終端發(fā)送增加業(yè)務(wù)處理服務(wù)器的提醒信息;

在分析模塊40分析得到增加業(yè)務(wù)處理服務(wù)器的條件滿足后,增添模塊50生成并顯示增加業(yè)務(wù)處理服務(wù)器的提示信息,以提示工作人員增加業(yè)務(wù)處理服務(wù)器,讓工作人員及時獲知該需求并增加業(yè)務(wù)處理服務(wù)器,從而降低各個業(yè)務(wù)處理服務(wù)器的平均業(yè)務(wù)處理量;另外,為了避免在沒有工作人員監(jiān)測調(diào)度服務(wù)器,而造成工作人員無法及時獲知業(yè)務(wù)處理系統(tǒng)需要增加業(yè)務(wù)處理服務(wù)器的需求信息的情況發(fā)生,增添模塊50還可同時向預(yù)先確定的終端發(fā)送增加業(yè)務(wù)處理服務(wù)器的提醒信息,該預(yù)先確定的終端可以是工作人員常用的電腦或工作人員的手機、平板等移動終端,以供工作人員通過該終端及時獲知調(diào)度服務(wù)器發(fā)出的需要,從而及時的完成增加業(yè)務(wù)處理服務(wù)器的操作?;蛘?,在分析模塊40分析得到增加業(yè)務(wù)處理服務(wù)器的條件滿足后,增添模塊50也可只進行向預(yù)先確定的終端發(fā)送增加業(yè)務(wù)處理服務(wù)器的提醒信息。

刪除模塊60,用于在刪除業(yè)務(wù)處理服務(wù)器的條件滿足后,從所述預(yù)先確定的服務(wù)配置表中刪除預(yù)設(shè)數(shù)量的預(yù)設(shè)類型信息,以將刪除的預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器下線。

在分析模塊40分析得到刪除業(yè)務(wù)處理服務(wù)器的條件滿足后,刪除模塊60則從所述預(yù)先確定的服務(wù)配置表中刪除預(yù)設(shè)數(shù)量(例如,1個或者2個)的預(yù)設(shè)類型信息,如此,則將刪除的預(yù)設(shè)類型信息對應(yīng)的業(yè)務(wù)處理服務(wù)器下線,減小同時運行的業(yè)務(wù)處理服務(wù)器的數(shù)量,節(jié)約資源。其中,刪除預(yù)設(shè)類型信息的處理可以是預(yù)先設(shè)定為根據(jù)添加的時間去刪除特定的預(yù)設(shè)類型信息,例如,刪除最早添加進來的預(yù)設(shè)類型信息或刪除最晚添加進來的預(yù)設(shè)類型信息;當(dāng)然,該刪除預(yù)設(shè)類型信息的處理還可以是根據(jù)其它預(yù)先設(shè)定的條件去刪除特定的信息,或者隨機選取進行刪除等。本實施例可優(yōu)選采取刪除最早添加進來的或最晚添加進來的預(yù)設(shè)類型信息;其中,刪除最早添加進來的預(yù)設(shè)類型信息,則就是將最早運行的業(yè)務(wù)處理服務(wù)器(也是運行時間最長的業(yè)務(wù)處理服務(wù)器)下線,可以比較好的平衡所有業(yè)務(wù)處理服務(wù)器的運行時間,均衡整個系統(tǒng)的使用壽命;刪除最晚添加進來的預(yù)設(shè)類型信息,則就是將運行時間最短的業(yè)務(wù)處理服務(wù)器下線,如此也可以使最晚添加進來的業(yè)務(wù)處理服務(wù)器得到更好的保養(yǎng),作為突發(fā)情況的備用業(yè)務(wù)處理服務(wù)器。

具體的,本實施例中,所述預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則可為:

1、計算各個業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量與對應(yīng)的極限數(shù)量的占比,并對計算的各個占比取平均以確定平均占比,即得到整個業(yè)務(wù)處理系統(tǒng)當(dāng)前的平均負(fù)荷;

若平均占比大于或者等于第一預(yù)設(shè)占比(例如,85%),則確定增加業(yè)務(wù)處理服務(wù)器的條件滿足;即整個業(yè)務(wù)處理系統(tǒng)當(dāng)前的平均負(fù)荷大于或等于85%,比較接近滿負(fù)荷狀態(tài),因此確定滿足增加業(yè)務(wù)處理服務(wù)器的條件;

若平均占比小于或者等于第二預(yù)設(shè)占比(例如,45%),則確定刪除業(yè)務(wù)處理服務(wù)器的條件滿足;即整個業(yè)務(wù)處理系統(tǒng)當(dāng)前的平均負(fù)荷較小,可以下線幾個業(yè)務(wù)處理服務(wù)器,將其業(yè)務(wù)轉(zhuǎn)交給其它業(yè)務(wù)處理服務(wù)器處理,以節(jié)省系統(tǒng)資源;

若平均占比大于第二預(yù)設(shè)占比且小于第一預(yù)設(shè)占比,則確定業(yè)務(wù)處理服務(wù)器的調(diào)整條件不滿足;此時則為業(yè)務(wù)處理系統(tǒng)正常運行區(qū)間,無需調(diào)整業(yè)務(wù)處理服務(wù)器。

2、計算各個業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量與對應(yīng)的業(yè)務(wù)處理極限數(shù)量的差值絕對值,并對計算的各個差值絕對值取平均以確定平均差值絕對值;業(yè)務(wù)處理服務(wù)器當(dāng)前正在處理的業(yè)務(wù)數(shù)量會小于對應(yīng)的業(yè)務(wù)處理極限數(shù)量,因此,該差值絕對值越小,則說明整個業(yè)務(wù)處理系統(tǒng)越接近滿負(fù)荷處理狀態(tài);反之,該差值絕對值越大,則說明整個業(yè)務(wù)處理系統(tǒng)越接近零負(fù)荷處理狀態(tài)。

若平均差值絕對值大于或者等于第一預(yù)設(shè)差值絕對值(例如,200),則確定刪除業(yè)務(wù)處理服務(wù)器的條件滿足;

若平均差值絕對值小于或者等于第二預(yù)設(shè)差值絕對值(例如,50),則確定增加業(yè)務(wù)處理服務(wù)器的條件滿足;

若平均差值絕對值大于第二預(yù)設(shè)差值絕對值且小于第一預(yù)設(shè)差值絕對值,則確定業(yè)務(wù)處理服務(wù)器的調(diào)整條件不滿足。

當(dāng)然,本實施例的所述預(yù)先確定的業(yè)務(wù)處理服務(wù)器調(diào)整規(guī)則還可以為其它規(guī)則方案,在此不一一列舉。

以上所述僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是在本發(fā)明的發(fā)明構(gòu)思下,利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)變換,或直接/間接運用在其他相關(guān)的技術(shù)領(lǐng)域均包括在本發(fā)明的專利保護范圍內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
同仁县| 旬阳县| 额济纳旗| 长子县| 扬中市| 尼玛县| 新河县| 鄯善县| 攀枝花市| 永嘉县| 泌阳县| 奉化市| 建瓯市| 开平市| 宝应县| 新安县| 扬州市| 宁明县| 建德市| 馆陶县| 铜川市| 秦安县| 拉孜县| 陵水| 谢通门县| 石泉县| 东辽县| 渝北区| 渭源县| 池州市| 武安市| 沈阳市| 英吉沙县| 墨脱县| 武定县| 富顺县| 突泉县| 黄浦区| 舟曲县| 察哈| 靖宇县|