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

一種更新參數(shù)值的方法、裝置和系統(tǒng)的制作方法

文檔序號(hào):7779328閱讀:136來源:國知局
一種更新參數(shù)值的方法、裝置和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種更新參數(shù)值的方法、裝置和系統(tǒng),屬于計(jì)算機(jī)【技術(shù)領(lǐng)域】。所述方法包括:配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化;所述配置服務(wù)器根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器;所述配置服務(wù)器向確定出的業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使所述確定出的業(yè)務(wù)服務(wù)器在接收到所述變化后的第一配置文件時(shí),根據(jù)所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。采用本發(fā)明,可以提高更新業(yè)務(wù)服務(wù)器參數(shù)值的效率。
【專利說明】一種更新參數(shù)值的方法、裝置和系統(tǒng)

【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,特別涉及一種更新參數(shù)值的方法、裝置和系統(tǒng)。

【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)技術(shù)和計(jì)算機(jī)技術(shù)的飛速發(fā)展,互聯(lián)網(wǎng)已經(jīng)成為了人們生活中的一個(gè) 非常重要的組成部分,用戶通過互聯(lián)網(wǎng)可以進(jìn)行各種各樣的網(wǎng)絡(luò)業(yè)務(wù),如訪問某網(wǎng)站、登錄 某網(wǎng)絡(luò)游戲等,網(wǎng)絡(luò)業(yè)務(wù)是由終端訪問網(wǎng)絡(luò)側(cè)的業(yè)務(wù)服務(wù)器來實(shí)現(xiàn)的。
[0003] 為了業(yè)務(wù)服務(wù)器的正常運(yùn)行,需要對(duì)多種參數(shù)(如某處理的觸發(fā)閾值、某處理的對(duì) 象標(biāo)識(shí)、某地址信息等)進(jìn)行配置,多個(gè)參數(shù)項(xiàng)的參數(shù)值可以以配置文件的形式由管理人員 進(jìn)行設(shè)置,并保存在業(yè)務(wù)服務(wù)器中。每個(gè)業(yè)務(wù)服務(wù)器可能需要一個(gè)或多個(gè)配置文件。
[0004] 在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:
[0005] 多種不同的業(yè)務(wù)服務(wù)器可能使用同樣的配置文件,在對(duì)配置文件進(jìn)行更新時(shí),對(duì) 于這些使用同樣配置文件的業(yè)務(wù)服務(wù)器,需要管理人員分別在各業(yè)務(wù)服務(wù)器中對(duì)該配置文 件進(jìn)行更新,重復(fù)相同的操作,導(dǎo)致對(duì)業(yè)務(wù)服務(wù)器的參數(shù)值進(jìn)行更新的效率較為低下。


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

[0006] 為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實(shí)施例提供了一種更新參數(shù)值的方法、裝置和 系統(tǒng),以提高更新業(yè)務(wù)服務(wù)器參數(shù)值的效率。所述技術(shù)方案如下:
[0007] 第一方面,提供了一種更新參數(shù)值的方法,所述方法包括:
[0008] 配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化;
[0009] 所述配置服務(wù)器根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第 一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器;
[0010] 所述配置服務(wù)器向確定出的業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使所述確 定出的業(yè)務(wù)服務(wù)器在接收到所述變化后的第一配置文件時(shí),根據(jù)所述變化后的第一配置文 件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
[0011] 第二方面,提供了一種更新參數(shù)值的方法,所述方法包括:
[0012] 第一業(yè)務(wù)服務(wù)器接收配置服務(wù)器發(fā)送的變化后的第一配置文件;所述變化后的第 一配置文件由所述配置服務(wù)器在檢測(cè)到所述第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的配 置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出 的業(yè)務(wù)服務(wù)器發(fā)送;所述確定出的業(yè)務(wù)服務(wù)器包括所述第一業(yè)務(wù)服務(wù)器;
[0013] 所述第一業(yè)務(wù)服務(wù)器根據(jù)所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參 數(shù)值進(jìn)行更新。
[0014] 第三方面,提供了一種配置服務(wù)器,所述配置服務(wù)器包括:
[0015] 檢測(cè)模塊,用于檢測(cè)到第一配置文件發(fā)生變化;
[0016] 確定模塊,用于根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第 一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器;
[0017] 發(fā)送模塊,用于向確定出的業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使所述確 定出的業(yè)務(wù)服務(wù)器在接收到所述變化后的第一配置文件時(shí),根據(jù)所述變化后的第一配置文 件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
[0018] 第四方面,提供了一種第一業(yè)務(wù)服務(wù)器,所述第一業(yè)務(wù)服務(wù)器包括:
[0019] 接收模塊,用于接收配置服務(wù)器發(fā)送的變化后的第一配置文件;所述變化后的第 一配置文件由所述配置服務(wù)器在檢測(cè)到所述第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的配 置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出 的業(yè)務(wù)服務(wù)器發(fā)送;所述確定出的業(yè)務(wù)服務(wù)器包括所述第一業(yè)務(wù)服務(wù)器;
[0020] 更新模塊,用于根據(jù)所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值 進(jìn)行更新。
[0021] 第五方面,提供了一種更新參數(shù)值的系統(tǒng),所述系統(tǒng)包括配置服務(wù)器和業(yè)務(wù)服務(wù) 器,其中:
[0022] 所述配置服務(wù)器,用于檢測(cè)到第一配置文件發(fā)生變化;根據(jù)預(yù)先存儲(chǔ)的配置文件 與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器;向確定出的業(yè)務(wù)服 務(wù)器發(fā)送變化后的第一配置文件;所述確定出的業(yè)務(wù)服務(wù)器包括第一業(yè)務(wù)服務(wù)器;
[0023] 所述第一業(yè)務(wù)服務(wù)器,用于接收所述配置服務(wù)器發(fā)送的變化后的第一配置文件; 根據(jù)所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
[0024] 本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
[0025] 本發(fā)明實(shí)施例中,配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的 配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出的 業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使確定出的業(yè)務(wù)服務(wù)器在接收到變化后的第一 配置文件時(shí),根據(jù)變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。這樣, 對(duì)于使用相同配置文件的多個(gè)業(yè)務(wù)服務(wù)器,可以集中控制配置文件的更新,無需在各業(yè)務(wù) 服務(wù)器上重復(fù)操作,從而,可以提高更新業(yè)務(wù)服務(wù)器參數(shù)值的效率。

【專利附圖】

【附圖說明】
[0026] 為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于 本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0027] 圖1是本發(fā)明實(shí)施例提供的更新參數(shù)值的方法流程圖;
[0028] 圖2是本發(fā)明實(shí)施例提供的更新參數(shù)值的方法流程圖;
[0029] 圖3是本發(fā)明實(shí)施例提供的更新參數(shù)值的方法流程圖;
[0030] 圖4是本發(fā)明實(shí)施例提供的更新參數(shù)值的方法流程圖;
[0031] 圖5是本發(fā)明實(shí)施例提供的配置服務(wù)器的結(jié)構(gòu)示意圖;
[0032] 圖6是本發(fā)明實(shí)施例提供的第一業(yè)務(wù)服務(wù)器的結(jié)構(gòu)示意圖;
[0033] 圖7是本發(fā)明實(shí)施例提供的配置服務(wù)器的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0034] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。
[0035] 實(shí)施例一
[0036] 本發(fā)明實(shí)施例提供了一種更新參數(shù)值的方法,該方法可以由配置服務(wù)器和業(yè)務(wù)服 務(wù)器共同實(shí)現(xiàn)。
[0037] 如圖1所示,該方法中配置服務(wù)器的處理流程可以包括如下的步驟:
[0038] 步驟101,配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化。
[0039] 步驟102,配置服務(wù)器根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第 一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器。
[0040] 步驟103,配置服務(wù)器向確定出的業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使確 定出的業(yè)務(wù)服務(wù)器在接收到變化后的第一配置文件時(shí),根據(jù)變化后的第一配置文件,對(duì)本 地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
[0041] 如圖2所示,該方法中業(yè)務(wù)服務(wù)器的處理流程可以包括如下的步驟:
[0042] 步驟201,第一業(yè)務(wù)服務(wù)器接收配置服務(wù)器發(fā)送的變化后的第一配置文件。此變化 后的第一配置文件由配置服務(wù)器在檢測(cè)到第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的配置 文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出的業(yè)務(wù) 服務(wù)器發(fā)送;確定出的業(yè)務(wù)服務(wù)器包括第一業(yè)務(wù)服務(wù)器。
[0043] 步驟202,第一業(yè)務(wù)服務(wù)器根據(jù)變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參 數(shù)值進(jìn)行更新。
[0044] 本發(fā)明實(shí)施例中,配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的 配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出的 業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使確定出的業(yè)務(wù)服務(wù)器在接收到變化后的第一 配置文件時(shí),根據(jù)變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。這樣, 對(duì)于使用相同配置文件的多個(gè)業(yè)務(wù)服務(wù)器,可以集中控制配置文件的更新,無需在各業(yè)務(wù) 服務(wù)器上重復(fù)操作,從而,可以提高更新業(yè)務(wù)服務(wù)器參數(shù)值的效率。
[0045] 實(shí)施例二
[0046] 本發(fā)明實(shí)施例提供了一種更新參數(shù)值的方法,該方法可以由配置服務(wù)器和業(yè)務(wù)服 務(wù)器共同實(shí)現(xiàn)。配置服務(wù)器是用于對(duì)多個(gè)業(yè)務(wù)服務(wù)器的參數(shù)值進(jìn)行集中配置的服務(wù)器,配 置服務(wù)器中可以存儲(chǔ)有多個(gè)配置文件。業(yè)務(wù)服務(wù)器是用于承載網(wǎng)絡(luò)業(yè)務(wù)(如提供網(wǎng)頁內(nèi)容 數(shù)據(jù)、播放網(wǎng)絡(luò)音樂等)的服務(wù)器。
[0047] 如圖3所示,本發(fā)明實(shí)施例提供的更新參數(shù)值的方法的處理流程可以包括如下的 步驟:
[0048] 步驟301,配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化。
[0049] 其中,第一配置文件可以是配置服務(wù)器中存儲(chǔ)的任意的配置文件。配置文件中記 錄有一個(gè)或多個(gè)參數(shù)項(xiàng)和對(duì)應(yīng)的參數(shù)值,用于對(duì)業(yè)務(wù)服務(wù)器的業(yè)務(wù)程序中相應(yīng)參數(shù)項(xiàng)的參 數(shù)值進(jìn)行配置。
[0050] 在實(shí)施中,管理人員可以通過管理終端對(duì)配置服務(wù)器上存儲(chǔ)的配置文件進(jìn)行修 改,具體的修改方式可以多種多樣,可以直接對(duì)配置服務(wù)器中的配置文件進(jìn)行編輯,以完成 配置文件的修改,或者,也可以使用編輯好的配置文件對(duì)配置服務(wù)器中存儲(chǔ)的配置文件進(jìn) 行替換。配置服務(wù)器在接收到管理人員輸入的修改指令(其中可以指示對(duì)配置文件的修改 內(nèi)容,或者可以指示被替換和用于替換的配置文件)時(shí),可以執(zhí)行相應(yīng)的配置文件的修改, 此時(shí),配置服務(wù)器可以判定相應(yīng)的配置文件發(fā)生變化,即配置服務(wù)器檢測(cè)到配置文件發(fā)生 變化。
[0051] 步驟302,配置服務(wù)器根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第 一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器(包括后面將提到的第一業(yè)務(wù)服務(wù)器)。
[0052] 在實(shí)施中,配置服務(wù)器可以預(yù)先建立對(duì)應(yīng)關(guān)系表,在對(duì)應(yīng)關(guān)系表中將配置文件的 文件標(biāo)識(shí)和業(yè)務(wù)服務(wù)器的服務(wù)器標(biāo)識(shí)進(jìn)行對(duì)應(yīng)的存儲(chǔ),以反映配置文件與業(yè)務(wù)服務(wù)器的對(duì) 應(yīng)關(guān)系,其中,每個(gè)配置文件可以對(duì)應(yīng)一個(gè)或多個(gè)業(yè)務(wù)服務(wù)器,每個(gè)業(yè)務(wù)服務(wù)器也可以對(duì)應(yīng) 一個(gè)或多個(gè)配置文件。配置服務(wù)器可以根據(jù)第一配置文件的文件標(biāo)識(shí)(可稱第一文件標(biāo) 識(shí)),在上述對(duì)應(yīng)關(guān)系表中查找對(duì)應(yīng)服務(wù)器標(biāo)識(shí),以確定對(duì)應(yīng)的業(yè)務(wù)服務(wù)器。
[0053] 上述對(duì)應(yīng)關(guān)系可以由配置服務(wù)器根據(jù)預(yù)先規(guī)劃統(tǒng)一設(shè)置,或者,該對(duì)應(yīng)關(guān)系也可 以由業(yè)務(wù)服務(wù)器發(fā)起請(qǐng)求來進(jìn)行動(dòng)態(tài)的設(shè)置,相應(yīng)的設(shè)置對(duì)應(yīng)關(guān)系的過程在后面內(nèi)容中會(huì) 進(jìn)行詳細(xì)的說明。
[0054] 步驟303,配置服務(wù)器向確定出的業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件。
[0055] 在實(shí)施中,與第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器可以有多個(gè),配置服務(wù)器可以直接 向第一配置文件對(duì)應(yīng)的各業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件。另外,配置服務(wù)器也可 以先向各業(yè)務(wù)服務(wù)器發(fā)送更新通知,由各業(yè)務(wù)服務(wù)器分別根據(jù)各自的情況安排向配置服務(wù) 器獲取第一配置文件,相應(yīng)的,配置服務(wù)器的處理過程可以如下:
[0056] 首先,配置服務(wù)器向確定出的業(yè)務(wù)服務(wù)器發(fā)送更新通知,該更新通知中攜帶有第 一配置文件的第一文件標(biāo)識(shí)。然后,配置服務(wù)器接收確定出的業(yè)務(wù)服務(wù)器發(fā)送的文件獲取 請(qǐng)求,文件獲取請(qǐng)求中攜帶有第一文件標(biāo)識(shí)。最后,配置服務(wù)器向發(fā)送文件獲取請(qǐng)求的業(yè)務(wù) 服務(wù)器發(fā)送變化后的第一配置文件。
[0057] 其中,更新通知用于通知業(yè)務(wù)服務(wù)器某配置文件已發(fā)生變更。文件獲取請(qǐng)求用于 向配置服務(wù)器請(qǐng)求獲取配置文件。
[0058] 在實(shí)施中,第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器可能有多個(gè),接收到更新通知的業(yè)務(wù) 服務(wù)器可以根據(jù)自己的情況安排向配置服務(wù)器發(fā)送文件獲取請(qǐng)求,配置服務(wù)器每接收到一 個(gè)文件獲取請(qǐng)求的時(shí)候,便可以根據(jù)其中攜帶的文件標(biāo)識(shí)獲取對(duì)應(yīng)的配置文件,并反饋給 發(fā)送文件獲取請(qǐng)求的業(yè)務(wù)服務(wù)器。因?yàn)榈谝慌渲梦募?duì)應(yīng)的業(yè)務(wù)服務(wù)器可能數(shù)量較多,上 述這樣的處理,可以防止造成配置服務(wù)器的瞬間擁堵。
[0059] 步驟304,第一業(yè)務(wù)服務(wù)器接收配置服務(wù)器發(fā)送的變化后的第一配置文件。
[0060] 其中,第一業(yè)務(wù)服務(wù)器是上述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器中的任意一個(gè)業(yè)務(wù) 服務(wù)器。
[0061] 在實(shí)施中,對(duì)于傳輸變化后的第一配置文件的過程,與上述配置服務(wù)器側(cè)的處理 相對(duì)應(yīng),第一業(yè)務(wù)服務(wù)器的處理過程可以如下:
[0062] 首先,第一業(yè)務(wù)服務(wù)器接收配置服務(wù)器發(fā)送的更新通知。然后,當(dāng)滿足預(yù)設(shè)的文件 獲取條件時(shí),第一業(yè)務(wù)服務(wù)器向配置服務(wù)器發(fā)送文件獲取請(qǐng)求。最后,第一業(yè)務(wù)服務(wù)器接收 配置服務(wù)器發(fā)送的變化后的第一配置文件。
[0063] 其中,文件獲取條件可以根據(jù)需求任意設(shè)置,例如,達(dá)到預(yù)設(shè)的時(shí)間周期,或者,業(yè) 務(wù)服務(wù)器正在啟動(dòng)本地業(yè)務(wù)程序,等等。
[0064] 在實(shí)施中,配置服務(wù)器還可以對(duì)變化后的第一配置文件生成特征碼(或稱數(shù)字簽 名),特征碼是基于預(yù)設(shè)編碼規(guī)則對(duì)第一配置文件進(jìn)行編碼得到的唯一與第一配置文件對(duì) 應(yīng)的碼字,例如MD5 (Message Digest Algorithm5,信息摘要算法5)碼等。然后配置服務(wù) 器將第一配置文件的特征碼攜帶于更新通知中,基于更新通知中攜帶的特征碼,觸發(fā)第一 業(yè)務(wù)服務(wù)器發(fā)送文件獲取請(qǐng)求的處理可以如下:
[0065] 首先,第一業(yè)務(wù)服務(wù)器生成本地存儲(chǔ)的與第一文件標(biāo)識(shí)對(duì)應(yīng)的配置文件的特征 碼;然后,如果更新通知中攜帶的特征碼與獲取的特征碼不同,第一業(yè)務(wù)服務(wù)器則向配置服 務(wù)器發(fā)送文件獲取請(qǐng)求。
[0066] 在實(shí)施中,第一業(yè)務(wù)服務(wù)器可以提取更新通知中的第一文件標(biāo)識(shí)和特征碼,根據(jù) 第一文件標(biāo)識(shí)查找本地存儲(chǔ)的對(duì)應(yīng)的配置文件,并對(duì)查找到的特征文件生成特征碼,然后 將生成的特征碼與提取的特征碼進(jìn)行比較,如果不同,則說明本地存儲(chǔ)的該配置文件需要 更新,此時(shí)可以向配置服務(wù)器發(fā)送文件獲取請(qǐng)求,如果相同(例如,本地保存的是版本1的 第一配置文件,在更新版本2時(shí)第一業(yè)務(wù)服務(wù)器處于關(guān)閉狀態(tài)沒參加更新,當(dāng)前需要更新 版本3,而版本3和版本1的第一配置文件內(nèi)容相同),則說明本地存儲(chǔ)的該配置文件不需要 更新,無需發(fā)送文件獲取請(qǐng)求。
[0067] 步驟305,第一業(yè)務(wù)服務(wù)器根據(jù)變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參 數(shù)值進(jìn)行更新。
[0068] 其中,業(yè)務(wù)程序(或稱業(yè)務(wù)系統(tǒng))是業(yè)務(wù)服務(wù)器運(yùn)行的用于承載網(wǎng)絡(luò)業(yè)務(wù)的程序。 [0069] 在實(shí)施中,業(yè)務(wù)服務(wù)器對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新的方式有很多中, 以下給出了一種優(yōu)選的處理方式:
[0070] 首先,第一業(yè)務(wù)服務(wù)器獲取預(yù)先存儲(chǔ)的與本地的業(yè)務(wù)程序?qū)?yīng)的參數(shù)項(xiàng)。
[0071] 在實(shí)施中,在業(yè)務(wù)服務(wù)器中可以安裝配置服務(wù)器提供的用于參數(shù)配置的客戶端, 業(yè)務(wù)服務(wù)器的操作人員可以在客戶端中注冊(cè)本地業(yè)務(wù)程序需要進(jìn)行參數(shù)配置的參數(shù)項(xiàng),即 上述本地的業(yè)務(wù)程序?qū)?yīng)的參數(shù)項(xiàng),客戶端對(duì)這些參數(shù)項(xiàng)進(jìn)行記錄。
[0072] 然后,第一業(yè)務(wù)服務(wù)器在變化后的第一配置文件中獲取上述參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù) 值。
[0073] 最后,第一業(yè)務(wù)服務(wù)器根據(jù)獲取的參數(shù)值,對(duì)參數(shù)項(xiàng)在本地的業(yè)務(wù)程序中的參數(shù) 值進(jìn)行更新。
[0074] 在實(shí)施中,客戶端可以向業(yè)務(wù)程序發(fā)送參數(shù)更新通知,在其中攜帶上述各參數(shù)項(xiàng) 的參數(shù)值,以使業(yè)務(wù)程序替換這些參數(shù)項(xiàng)原有的參數(shù)值。這種更新方式,無需業(yè)務(wù)程序?qū)Ρ?地存儲(chǔ)的配置文件進(jìn)行周期性的變更檢測(cè),可以減小業(yè)務(wù)服務(wù)器的開銷,提高資源利用率。
[0075] 本發(fā)明實(shí)施例中,配置服務(wù)器可以根據(jù)業(yè)務(wù)服務(wù)器的請(qǐng)求,對(duì)配置文件與業(yè)務(wù)服 務(wù)器的對(duì)應(yīng)關(guān)系進(jìn)行設(shè)置,具體處理過程可以如下:
[0076] 步驟一,配置服務(wù)器接收第二業(yè)務(wù)服務(wù)器發(fā)送的綁定請(qǐng)求,該綁定請(qǐng)求中攜帶有 第二文件標(biāo)識(shí)。
[0077] 其中,第二業(yè)務(wù)服務(wù)器可以是任意業(yè)務(wù)服務(wù)器,可以與第一業(yè)務(wù)服務(wù)器是同一業(yè) 務(wù)服務(wù)器或不同的業(yè)務(wù)服務(wù)器。綁定請(qǐng)求用于請(qǐng)求建立某業(yè)務(wù)服務(wù)器與某配置文件的對(duì)應(yīng) 關(guān)系,其中還可以攜帶本地業(yè)務(wù)服務(wù)器的服務(wù)器標(biāo)識(shí)。
[0078] 在實(shí)施中,業(yè)務(wù)服務(wù)器的操作人員可以通過上述的客戶端瀏覽配置服務(wù)器提供的 配置文件,在其中選擇本地業(yè)務(wù)程序需要的配置文件,當(dāng)操作人員點(diǎn)擊綁定按鈕時(shí),則觸發(fā) 生成綁定請(qǐng)求,在綁定請(qǐng)求中攜帶操作人員選擇的配置文件的文件標(biāo)識(shí)(即第二文件標(biāo)識(shí)) 以及本地業(yè)務(wù)服務(wù)器(即第二業(yè)務(wù)服務(wù)器)的服務(wù)器標(biāo)識(shí),并向配置服務(wù)器發(fā)送。
[0079] 步驟二,配置服務(wù)器在配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系中,添加第二文件標(biāo)識(shí) 對(duì)應(yīng)的第二配置文件與第二業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系。
[0080] 如圖4所示,為本發(fā)明實(shí)施例提供的更新參數(shù)值的方法在具體應(yīng)用場(chǎng)景中的處理 過程,包括如下步驟:
[0081] 步驟401,管理人員對(duì)配置服務(wù)器中存儲(chǔ)的第一配置文件進(jìn)行修改。
[0082] 步驟402,配置服務(wù)器根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第 一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器(其中包括第一業(yè)務(wù)服務(wù)器)。
[0083] 步驟403,配置服務(wù)器向第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器發(fā)送更新通知,更新通知 中攜帶有第一配置文件的第一文件標(biāo)識(shí)和變化后的第一配置文件的MD5碼。
[0084] 步驟404,第一業(yè)務(wù)服務(wù)器的客戶端將更新通知中的MD5碼與本地存儲(chǔ)的第一配 置文件的MD5碼進(jìn)行比較,如果不相同,則執(zhí)行步驟405。
[0085] 步驟405,第一業(yè)務(wù)服務(wù)器的客戶端向配置服務(wù)器發(fā)送文件獲取請(qǐng)求,文件獲取請(qǐng) 求中攜帶有第一文件標(biāo)識(shí)。
[0086] 步驟406,配置服務(wù)器向第一業(yè)務(wù)服務(wù)器的客戶端發(fā)送變化后的第一配置文件。 [0087] 步驟407,第一業(yè)務(wù)服務(wù)器的客戶端根據(jù)變化后的第一配置文件對(duì)本地存儲(chǔ)的第 一配置文件進(jìn)行更新。
[0088] 步驟408,第一業(yè)務(wù)服務(wù)器的客戶端通知本地的業(yè)務(wù)程序?qū)︻A(yù)先注冊(cè)的參數(shù)項(xiàng)的 參數(shù)值進(jìn)行更新。具體的處理可以參見本實(shí)施例上面的內(nèi)容。
[0089] 本發(fā)明實(shí)施例中,配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的 配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出的 業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使確定出的業(yè)務(wù)服務(wù)器在接收到變化后的第一 配置文件時(shí),根據(jù)變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。這樣, 對(duì)于使用相同配置文件的多個(gè)業(yè)務(wù)服務(wù)器,可以集中控制配置文件的更新,無需在各業(yè)務(wù) 服務(wù)器上重復(fù)操作,從而,可以提高更新業(yè)務(wù)服務(wù)器參數(shù)值的效率。
[0090] 實(shí)施例三
[0091] 基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種配置服務(wù)器,如圖5所示,所述 配置服務(wù)器包括:
[0092] 檢測(cè)模塊510,用于檢測(cè)到第一配置文件發(fā)生變化;
[0093] 確定模塊520,用于根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述 第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器;
[0094] 發(fā)送模塊530,用于向確定出的業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使所述 確定出的業(yè)務(wù)服務(wù)器在接收到所述變化后的第一配置文件時(shí),根據(jù)所述變化后的第一配置 文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
[0095] 優(yōu)選的,所述發(fā)送模塊530,用于:
[0096] 向所述確定出的業(yè)務(wù)服務(wù)器發(fā)送更新通知,所述更新通知中攜帶有所述第一配置 文件的第一文件標(biāo)識(shí);
[0097] 接收所述確定出的業(yè)務(wù)服務(wù)器發(fā)送的文件獲取請(qǐng)求,所述文件獲取請(qǐng)求中攜帶有 所述第一文件標(biāo)識(shí);
[0098] 向發(fā)送所述文件獲取請(qǐng)求的業(yè)務(wù)服務(wù)器發(fā)送所述變化后的第一配置文件。
[0099] 優(yōu)選的,還包括綁定模塊,用于:
[0100] 接收第二業(yè)務(wù)服務(wù)器發(fā)送的綁定請(qǐng)求,所述綁定請(qǐng)求中攜帶有第二文件標(biāo)識(shí);
[0101] 在所述配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系中,添加所述第二文件標(biāo)識(shí)對(duì)應(yīng)的第二 配置文件與所述第二業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系。
[0102] 基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種第一業(yè)務(wù)服務(wù)器,如圖6所示, 所述第一業(yè)務(wù)服務(wù)器包括:
[0103] 接收模塊610,用于接收配置服務(wù)器發(fā)送的變化后的第一配置文件;所述變化后 的第一配置文件由所述配置服務(wù)器在檢測(cè)到所述第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ) 的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確 定出的業(yè)務(wù)服務(wù)器發(fā)送;所述確定出的業(yè)務(wù)服務(wù)器包括所述第一業(yè)務(wù)服務(wù)器;
[0104] 更新模塊620,用于根據(jù)所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù) 值進(jìn)行更新。
[0105] 優(yōu)選的,所述接收模塊610,用于:
[0106] 接收所述配置服務(wù)器發(fā)送的更新通知,所述更新通知中攜帶有所述第一配置文件 的第一文件標(biāo)識(shí);
[0107] 當(dāng)滿足預(yù)設(shè)的文件獲取條件時(shí),向所述配置服務(wù)器發(fā)送文件獲取請(qǐng)求,所述文件 獲取請(qǐng)求中攜帶有所述第一文件標(biāo)識(shí);
[0108] 所述第一業(yè)務(wù)服務(wù)器接收所述配置服務(wù)器發(fā)送的變化后的第一配置文件。
[0109] 優(yōu)選的,所述更新通知中還攜帶有所述變化后的第一配置文件的特征碼;
[0110] 所述接收模塊610,用于:
[0111] 生成本地存儲(chǔ)的與所述第一文件標(biāo)識(shí)對(duì)應(yīng)的配置文件的特征碼;
[0112] 如果所述更新通知中攜帶的特征碼與獲取的特征碼不同,則向所述配置服務(wù)器發(fā) 送文件獲取請(qǐng)求。
[0113] 優(yōu)選的,所述更新模塊620,用于:
[0114] 獲取預(yù)先存儲(chǔ)的與本地的業(yè)務(wù)程序?qū)?yīng)的參數(shù)項(xiàng);
[0115] 在所述變化后的第一配置文件中獲取所述參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù)值;
[0116] 根據(jù)獲取的參數(shù)值,對(duì)所述參數(shù)項(xiàng)在本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
[0117] 本發(fā)明實(shí)施例中,配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的 配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出的 業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使確定出的業(yè)務(wù)服務(wù)器在接收到變化后的第一 配置文件時(shí),根據(jù)變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。這樣, 對(duì)于使用相同配置文件的多個(gè)業(yè)務(wù)服務(wù)器,可以集中控制配置文件的更新,無需在各業(yè)務(wù) 服務(wù)器上重復(fù)操作,從而,可以提高更新業(yè)務(wù)服務(wù)器參數(shù)值的效率。
[0118] 實(shí)施例四
[0119] 基于相同的技術(shù)構(gòu)思,本發(fā)明實(shí)施例還提供了一種更新參數(shù)值的系統(tǒng),所述系統(tǒng) 包括配置服務(wù)器和業(yè)務(wù)服務(wù)器,其中:
[0120] 所述配置服務(wù)器,用于檢測(cè)到第一配置文件發(fā)生變化;根據(jù)預(yù)先存儲(chǔ)的配置文件 與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器;向確定出的業(yè)務(wù)服 務(wù)器發(fā)送變化后的第一配置文件;所述確定出的業(yè)務(wù)服務(wù)器包括第一業(yè)務(wù)服務(wù)器;
[0121] 所述第一業(yè)務(wù)服務(wù)器,用于接收所述配置服務(wù)器發(fā)送的變化后的第一配置文件; 根據(jù)所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
[0122] 本發(fā)明實(shí)施例中,配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的 配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出的 業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使確定出的業(yè)務(wù)服務(wù)器在接收到變化后的第一 配置文件時(shí),根據(jù)變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。這樣, 對(duì)于使用相同配置文件的多個(gè)業(yè)務(wù)服務(wù)器,可以集中控制配置文件的更新,無需在各業(yè)務(wù) 服務(wù)器上重復(fù)操作,從而,可以提高更新業(yè)務(wù)服務(wù)器參數(shù)值的效率。
[0123] 實(shí)施例五
[0124] 圖7是本發(fā)明實(shí)施例提供的配置服務(wù)器的結(jié)構(gòu)示意圖。該配置服務(wù)器1900可 因配置或性能不同而產(chǎn)生比較大的差異,可以包括一個(gè)或一個(gè)以上中央處理器(central processing units,CPU)1922 (例如,一個(gè)或一個(gè)以上處理器)和存儲(chǔ)器1932, 一個(gè)或一個(gè)以 上存儲(chǔ)應(yīng)用程序1942或數(shù)據(jù)1944的存儲(chǔ)介質(zhì)1930(例如一個(gè)或一個(gè)以上海量存儲(chǔ)設(shè)備)。 其中,存儲(chǔ)器1932和存儲(chǔ)介質(zhì)1930可以是短暫存儲(chǔ)或持久存儲(chǔ)。存儲(chǔ)在存儲(chǔ)介質(zhì)1930的 程序可以包括一個(gè)或一個(gè)以上模塊(圖示沒標(biāo)出),每個(gè)模塊可以包括對(duì)服務(wù)器中的一系列 指令操作。更進(jìn)一步地,中央處理器1922可以設(shè)置為與存儲(chǔ)介質(zhì)1930通信,在配置服務(wù)器 1900上執(zhí)行存儲(chǔ)介質(zhì)1930中的一系列指令操作。
[0125] 配置服務(wù)器1900還可以包括一個(gè)或一個(gè)以上電源1926, 一個(gè)或一個(gè)以上有線或 無線網(wǎng)絡(luò)接口 1950,一個(gè)或一個(gè)以上輸入輸出接口 1958,一個(gè)或一個(gè)以上鍵盤1956,和/ 或,一個(gè)或一個(gè)以上操作系統(tǒng) 1941,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM, FreeBSDTM 等等。
[0126] 服務(wù)器1900可以包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一 個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行所述一個(gè)或者一 個(gè)以上程序包含用于進(jìn)行以下操作的指令:
[0127] 配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化;
[0128] 所述配置服務(wù)器根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第 一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器;
[0129] 所述配置服務(wù)器向確定出的業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使所述確 定出的業(yè)務(wù)服務(wù)器在接收到所述變化后的第一配置文件時(shí),根據(jù)所述變化后的第一配置文 件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
[0130] 優(yōu)選的,所述配置服務(wù)器向確定出的業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,包 括:
[0131] 所述配置服務(wù)器向所述確定出的業(yè)務(wù)服務(wù)器發(fā)送更新通知,所述更新通知中攜帶 有所述第一配置文件的第一文件標(biāo)識(shí);
[0132] 所述配置服務(wù)器接收所述確定出的業(yè)務(wù)服務(wù)器發(fā)送的文件獲取請(qǐng)求,所述文件獲 取請(qǐng)求中攜帶有所述第一文件標(biāo)識(shí);
[0133] 所述配置服務(wù)器向發(fā)送所述文件獲取請(qǐng)求的業(yè)務(wù)服務(wù)器發(fā)送所述變化后的第一 配置文件。
[0134] 優(yōu)選的,所述方法還包括:
[0135] 所述配置服務(wù)器接收第二業(yè)務(wù)服務(wù)器發(fā)送的綁定請(qǐng)求,所述綁定請(qǐng)求中攜帶有第 二文件標(biāo)識(shí);
[0136] 所述配置服務(wù)器在所述配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系中,添加所述第二文件 標(biāo)識(shí)對(duì)應(yīng)的第二配置文件與所述第二業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系。
[0137] 本發(fā)明實(shí)施例中,配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的 配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出的 業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使確定出的業(yè)務(wù)服務(wù)器在接收到變化后的第一 配置文件時(shí),根據(jù)變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。這樣, 對(duì)于使用相同配置文件的多個(gè)業(yè)務(wù)服務(wù)器,可以集中控制配置文件的更新,無需在各業(yè)務(wù) 服務(wù)器上重復(fù)操作,從而,可以提高更新業(yè)務(wù)服務(wù)器參數(shù)值的效率。
[0138] 實(shí)施例六
[0139] 本發(fā)明實(shí)施例提供的業(yè)務(wù)服務(wù)器可因配置或性能不同而產(chǎn)生比較大的差異,可以 包括一個(gè)或一個(gè)以上中央處理器(central processing units, CPU)(例如,一個(gè)或一個(gè)以 上處理器)和存儲(chǔ)器,一個(gè)或一個(gè)以上存儲(chǔ)應(yīng)用程序或數(shù)據(jù)的存儲(chǔ)介質(zhì)(例如一個(gè)或一個(gè)以 上海量存儲(chǔ)設(shè)備)。其中,存儲(chǔ)器和存儲(chǔ)介質(zhì)可以是短暫存儲(chǔ)或持久存儲(chǔ)。存儲(chǔ)在存儲(chǔ)介質(zhì) 的程序可以包括一個(gè)或一個(gè)以上模塊(圖示沒標(biāo)出),每個(gè)模塊可以包括對(duì)服務(wù)器中的一系 列指令操作。更進(jìn)一步地,中央處理器可以設(shè)置為與存儲(chǔ)介質(zhì)通信,在服務(wù)器上執(zhí)行存儲(chǔ)介 質(zhì)中的一系列指令操作。
[0140] 服務(wù)器還可以包括一個(gè)或一個(gè)以上電源,一個(gè)或一個(gè)以上有線或無線網(wǎng)絡(luò)接口, 一個(gè)或一個(gè)以上輸入輸出接口,一個(gè)或一個(gè)以上鍵盤,和/或,一個(gè)或一個(gè)以上操作系統(tǒng), 例如 Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,F(xiàn)reeBSDTM 等等。
[0141] 服務(wù)器可以包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以 上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行所述一個(gè)或者一個(gè)以 上程序包含用于進(jìn)行以下操作的指令:
[0142] 第一業(yè)務(wù)服務(wù)器接收配置服務(wù)器發(fā)送的變化后的第一配置文件;所述變化后的第 一配置文件由所述配置服務(wù)器在檢測(cè)到所述第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的配 置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出 的業(yè)務(wù)服務(wù)器發(fā)送;所述確定出的業(yè)務(wù)服務(wù)器包括所述第一業(yè)務(wù)服務(wù)器;
[0143] 所述第一業(yè)務(wù)服務(wù)器根據(jù)所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參 數(shù)值進(jìn)行更新。
[0144] 優(yōu)選的,所述第一業(yè)務(wù)服務(wù)器接收配置服務(wù)器發(fā)送的變化后的第一配置文件,包 括:
[0145] 所述第一業(yè)務(wù)服務(wù)器接收所述配置服務(wù)器發(fā)送的更新通知,所述更新通知中攜帶 有所述第一配置文件的第一文件標(biāo)識(shí);
[0146] 當(dāng)滿足預(yù)設(shè)的文件獲取條件時(shí),所述第一業(yè)務(wù)服務(wù)器向所述配置服務(wù)器發(fā)送文件 獲取請(qǐng)求,所述文件獲取請(qǐng)求中攜帶有所述第一文件標(biāo)識(shí);
[0147] 所述第一業(yè)務(wù)服務(wù)器接收所述配置服務(wù)器發(fā)送的變化后的第一配置文件。
[0148] 優(yōu)選的,所述更新通知中還攜帶有所述變化后的第一配置文件的特征碼;
[0149] 所述當(dāng)滿足預(yù)設(shè)的文件獲取條件時(shí),所述第一業(yè)務(wù)服務(wù)器向所述配置服務(wù)器發(fā)送 文件獲取請(qǐng)求,包括:
[0150] 所述第一業(yè)務(wù)服務(wù)器生成本地存儲(chǔ)的與所述第一文件標(biāo)識(shí)對(duì)應(yīng)的配置文件的特 征碼;
[0151] 如果所述更新通知中攜帶的特征碼與獲取的特征碼不同,所述第一業(yè)務(wù)服務(wù)器則 向所述配置服務(wù)器發(fā)送文件獲取請(qǐng)求。
[0152] 優(yōu)選的,所述第一業(yè)務(wù)服務(wù)器根據(jù)所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程 序中的參數(shù)值進(jìn)行更新,包括:
[0153] 所述第一業(yè)務(wù)服務(wù)器獲取預(yù)先存儲(chǔ)的與本地的業(yè)務(wù)程序?qū)?yīng)的參數(shù)項(xiàng);
[0154] 所述第一業(yè)務(wù)服務(wù)器在所述變化后的第一配置文件中獲取所述參數(shù)項(xiàng)對(duì)應(yīng)的參 數(shù)值;
[0155] 所述第一業(yè)務(wù)服務(wù)器根據(jù)獲取的參數(shù)值,對(duì)所述參數(shù)項(xiàng)在本地的業(yè)務(wù)程序中的參 數(shù)值進(jìn)行更新。
[0156] 本發(fā)明實(shí)施例中,配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的 配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出的 業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使確定出的業(yè)務(wù)服務(wù)器在接收到變化后的第一 配置文件時(shí),根據(jù)變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。這樣, 對(duì)于使用相同配置文件的多個(gè)業(yè)務(wù)服務(wù)器,可以集中控制配置文件的更新,無需在各業(yè)務(wù) 服務(wù)器上重復(fù)操作,從而,可以提高更新業(yè)務(wù)服務(wù)器參數(shù)值的效率。
[0157] 需要說明的是:上述實(shí)施例提供的更新參數(shù)值的裝置在更新參數(shù)值時(shí),僅以上述 各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的 功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者 部分功能。另外,上述實(shí)施例提供的更新參數(shù)值的裝置與更新參數(shù)值的方法實(shí)施例屬于同 一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
[0158] 上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0159] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件 來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀 存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0160] 以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和 原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1. 一種更新參數(shù)值的方法,其特征在于,所述方法包括: 配置服務(wù)器檢測(cè)到第一配置文件發(fā)生變化; 所述配置服務(wù)器根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配 置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器; 所述配置服務(wù)器向確定出的業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使所述確定出 的業(yè)務(wù)服務(wù)器在接收到所述變化后的第一配置文件時(shí),根據(jù)所述變化后的第一配置文件, 對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述配置服務(wù)器向確定出的業(yè)務(wù)服務(wù)器 發(fā)送變化后的第一配置文件,包括: 所述配置服務(wù)器向所述確定出的業(yè)務(wù)服務(wù)器發(fā)送更新通知,所述更新通知中攜帶有所 述第一配置文件的第一文件標(biāo)識(shí); 所述配置服務(wù)器接收所述確定出的業(yè)務(wù)服務(wù)器發(fā)送的文件獲取請(qǐng)求,所述文件獲取請(qǐng) 求中攜帶有所述第一文件標(biāo)識(shí); 所述配置服務(wù)器向發(fā)送所述文件獲取請(qǐng)求的業(yè)務(wù)服務(wù)器發(fā)送所述變化后的第一配置 文件。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 所述配置服務(wù)器接收第二業(yè)務(wù)服務(wù)器發(fā)送的綁定請(qǐng)求,所述綁定請(qǐng)求中攜帶有第二文 件標(biāo)識(shí); 所述配置服務(wù)器在所述配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系中,添加所述第二文件標(biāo)識(shí) 對(duì)應(yīng)的第二配置文件與所述第二業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系。
4. 一種更新參數(shù)值的方法,其特征在于,所述方法包括: 第一業(yè)務(wù)服務(wù)器接收配置服務(wù)器發(fā)送的變化后的第一配置文件;所述變化后的第一配 置文件由所述配置服務(wù)器在檢測(cè)到所述第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的配置文 件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出的業(yè) 務(wù)服務(wù)器發(fā)送;所述確定出的業(yè)務(wù)服務(wù)器包括所述第一業(yè)務(wù)服務(wù)器; 所述第一業(yè)務(wù)服務(wù)器根據(jù)所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值 進(jìn)行更新。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一業(yè)務(wù)服務(wù)器接收配置服務(wù)器發(fā) 送的變化后的第一配置文件,包括: 所述第一業(yè)務(wù)服務(wù)器接收所述配置服務(wù)器發(fā)送的更新通知,所述更新通知中攜帶有所 述第一配置文件的第一文件標(biāo)識(shí); 當(dāng)滿足預(yù)設(shè)的文件獲取條件時(shí),所述第一業(yè)務(wù)服務(wù)器向所述配置服務(wù)器發(fā)送文件獲取 請(qǐng)求,所述文件獲取請(qǐng)求中攜帶有所述第一文件標(biāo)識(shí); 所述第一業(yè)務(wù)服務(wù)器接收所述配置服務(wù)器發(fā)送的變化后的第一配置文件。
6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述更新通知中還攜帶有所述變化后的 第一配置文件的特征碼; 所述當(dāng)滿足預(yù)設(shè)的文件獲取條件時(shí),所述第一業(yè)務(wù)服務(wù)器向所述配置服務(wù)器發(fā)送文件 獲取請(qǐng)求,包括: 所述第一業(yè)務(wù)服務(wù)器生成本地存儲(chǔ)的與所述第一文件標(biāo)識(shí)對(duì)應(yīng)的配置文件的特征 碼; 如果所述更新通知中攜帶的特征碼與獲取的特征碼不同,所述第一業(yè)務(wù)服務(wù)器則向所 述配置服務(wù)器發(fā)送文件獲取請(qǐng)求。
7. 根據(jù)權(quán)利要求4所述的方法,其特征在于,所述第一業(yè)務(wù)服務(wù)器根據(jù)所述變化后的 第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新,包括: 所述第一業(yè)務(wù)服務(wù)器獲取預(yù)先存儲(chǔ)的與本地的業(yè)務(wù)程序?qū)?yīng)的參數(shù)項(xiàng); 所述第一業(yè)務(wù)服務(wù)器在所述變化后的第一配置文件中獲取所述參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù) 值; 所述第一業(yè)務(wù)服務(wù)器根據(jù)獲取的參數(shù)值,對(duì)所述參數(shù)項(xiàng)在本地的業(yè)務(wù)程序中的參數(shù)值 進(jìn)行更新。
8. -種配置服務(wù)器,其特征在于,所述配置服務(wù)器包括: 檢測(cè)模塊,用于檢測(cè)到第一配置文件發(fā)生變化; 確定模塊,用于根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配 置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器; 發(fā)送模塊,用于向確定出的業(yè)務(wù)服務(wù)器發(fā)送變化后的第一配置文件,以使所述確定出 的業(yè)務(wù)服務(wù)器在接收到所述變化后的第一配置文件時(shí),根據(jù)所述變化后的第一配置文件, 對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
9. 根據(jù)權(quán)利要求8所述的配置服務(wù)器,其特征在于,所述發(fā)送模塊,用于: 向所述確定出的業(yè)務(wù)服務(wù)器發(fā)送更新通知,所述更新通知中攜帶有所述第一配置文件 的第一文件標(biāo)識(shí); 接收所述確定出的業(yè)務(wù)服務(wù)器發(fā)送的文件獲取請(qǐng)求,所述文件獲取請(qǐng)求中攜帶有所述 第一文件標(biāo)識(shí); 向發(fā)送所述文件獲取請(qǐng)求的業(yè)務(wù)服務(wù)器發(fā)送所述變化后的第一配置文件。
10. 根據(jù)權(quán)利要求8所述的配置服務(wù)器,其特征在于,還包括綁定模塊,用于: 接收第二業(yè)務(wù)服務(wù)器發(fā)送的綁定請(qǐng)求,所述綁定請(qǐng)求中攜帶有第二文件標(biāo)識(shí); 在所述配置文件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系中,添加所述第二文件標(biāo)識(shí)對(duì)應(yīng)的第二配置 文件與所述第二業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系。
11. 一種第一業(yè)務(wù)服務(wù)器,其特征在于,所述第一業(yè)務(wù)服務(wù)器包括: 接收模塊,用于接收配置服務(wù)器發(fā)送的變化后的第一配置文件;所述變化后的第一配 置文件由所述配置服務(wù)器在檢測(cè)到所述第一配置文件發(fā)生變化時(shí),根據(jù)預(yù)先存儲(chǔ)的配置文 件與業(yè)務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器,并向確定出的業(yè) 務(wù)服務(wù)器發(fā)送;所述確定出的業(yè)務(wù)服務(wù)器包括所述第一業(yè)務(wù)服務(wù)器; 更新模塊,用于根據(jù)所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行 更新。
12. 根據(jù)權(quán)利要求11所述的第一業(yè)務(wù)服務(wù)器,其特征在于,所述接收模塊,用于: 接收所述配置服務(wù)器發(fā)送的更新通知,所述更新通知中攜帶有所述第一配置文件的第 一文件標(biāo)識(shí); 當(dāng)滿足預(yù)設(shè)的文件獲取條件時(shí),向所述配置服務(wù)器發(fā)送文件獲取請(qǐng)求,所述文件獲取 請(qǐng)求中攜帶有所述第一文件標(biāo)識(shí); 所述第一業(yè)務(wù)服務(wù)器接收所述配置服務(wù)器發(fā)送的變化后的第一配置文件。
13. 根據(jù)權(quán)利要求12所述的第一業(yè)務(wù)服務(wù)器,其特征在于,所述更新通知中還攜帶有 所述變化后的第一配置文件的特征碼; 所述接收模塊,用于: 生成本地存儲(chǔ)的與所述第一文件標(biāo)識(shí)對(duì)應(yīng)的配置文件的特征碼; 如果所述更新通知中攜帶的特征碼與獲取的特征碼不同,則向所述配置服務(wù)器發(fā)送文 件獲取請(qǐng)求。
14. 根據(jù)權(quán)利要求11所述的第一業(yè)務(wù)服務(wù)器,其特征在于,所述更新模塊,用于: 獲取預(yù)先存儲(chǔ)的與本地的業(yè)務(wù)程序?qū)?yīng)的參數(shù)項(xiàng); 在所述變化后的第一配置文件中獲取所述參數(shù)項(xiàng)對(duì)應(yīng)的參數(shù)值; 根據(jù)獲取的參數(shù)值,對(duì)所述參數(shù)項(xiàng)在本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
15. -種更新參數(shù)值的系統(tǒng),其特征在于,所述系統(tǒng)包括配置服務(wù)器和業(yè)務(wù)服務(wù)器,其 中: 所述配置服務(wù)器,用于檢測(cè)到第一配置文件發(fā)生變化;根據(jù)預(yù)先存儲(chǔ)的配置文件與業(yè) 務(wù)服務(wù)器的對(duì)應(yīng)關(guān)系,確定所述第一配置文件對(duì)應(yīng)的業(yè)務(wù)服務(wù)器;向確定出的業(yè)務(wù)服務(wù)器 發(fā)送變化后的第一配置文件;所述確定出的業(yè)務(wù)服務(wù)器包括第一業(yè)務(wù)服務(wù)器; 所述第一業(yè)務(wù)服務(wù)器,用于接收所述配置服務(wù)器發(fā)送的變化后的第一配置文件;根據(jù) 所述變化后的第一配置文件,對(duì)本地的業(yè)務(wù)程序中的參數(shù)值進(jìn)行更新。
【文檔編號(hào)】H04L12/24GK104092555SQ201310653383
【公開日】2014年10月8日 申請(qǐng)日期:2013年12月4日 優(yōu)先權(quán)日:2013年12月4日
【發(fā)明者】杜風(fēng)濤 申請(qǐng)人:騰訊數(shù)碼(天津)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
察雅县| 平果县| 曲靖市| 青阳县| 保德县| 修武县| 扶绥县| 麻阳| 日土县| 太康县| 福州市| 海南省| 曲靖市| 玉屏| 五华县| 赞皇县| 醴陵市| 台东市| 武邑县| 莫力| 绥德县| 柳林县| 杭锦后旗| 丹东市| 承德市| 凤山市| 潜山县| 邢台市| 固安县| 华坪县| 梁山县| 东乌| 三明市| 乃东县| 临漳县| 锡林浩特市| 图木舒克市| 黄浦区| 宜春市| 霍山县| 娱乐|