一種無需重啟部署服務(wù)器參數(shù)的方法和裝置制造方法
【專利摘要】本申請公開了一種無需重啟部署服務(wù)器參數(shù)的方法,包括:步驟100,在服務(wù)器中分配存儲空間,將服務(wù)器參數(shù)寫入該存儲空間;步驟110,服務(wù)器啟動時將所述服務(wù)器參數(shù)加載至服務(wù)器內(nèi)存中;步驟120,訪問所述存儲空間并對所述服務(wù)器參數(shù)做重新部署。本申請無需重啟部署服務(wù)器參數(shù)的方法和裝置比現(xiàn)有技術(shù)中通過xml讀取速度更快,無需重啟服務(wù)器,當完成對相關(guān)靜態(tài)變量或鍵/值對的賦值操作時,服務(wù)器參數(shù)也已經(jīng)被更新完成重新部署。
【專利說明】—種無需重啟部署服務(wù)器參數(shù)的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本申請涉及計算機網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,尤其涉及一種無需重啟既可部署服務(wù)器參數(shù)的方法和裝置。
【背景技術(shù)】
[0002]對于在線運行的應(yīng)用服務(wù)器,有時候需要部署調(diào)整一些參數(shù),以達到不同的效果,完成業(yè)務(wù)需求。例如,某個數(shù)據(jù)導出功能,具有單線程導出和多線程導出兩種模式,服務(wù)器默認參數(shù)是單線程,當需要執(zhí)行多線程導出操作時,就需要調(diào)整服務(wù)器參數(shù)。傳統(tǒng)做法需要先停止服務(wù)器,改變參數(shù)后,再重啟服務(wù)器。
[0003]一些應(yīng)用服務(wù)器具有熱部署的功能,主要是利用讀取xml配置文件實現(xiàn)動態(tài)部署。這些技術(shù)方案一般將配置文件寫在一個xml文件里,服務(wù)器在需要使用的時候,通過人工觸發(fā)的方式,讀取xml文件中的參數(shù);當需要改變參數(shù)時間,通過修改xml文件中的參數(shù),并再次觸發(fā)參數(shù)讀取程序?qū)⑿薷暮蟮膮?shù)讀進服務(wù)器。
[0004]應(yīng)用服務(wù)器是一個長期運行的穩(wěn)定環(huán)境,承載了客戶端的業(yè)務(wù)邏輯處理功能,對于現(xiàn)有的應(yīng)用服務(wù)器(這里所說的應(yīng)用服務(wù)器,是指部署了業(yè)務(wù)應(yīng)用的后臺服務(wù)器,并非廣義上的技術(shù)服務(wù)器組件)參數(shù)配置技術(shù),有以下缺陷:
[0005]1、需要停止服務(wù)器進行部署。
[0006]目前應(yīng)用服務(wù)器的配置參數(shù)加載機制,都是在服務(wù)器啟動的時候,一次性加載至內(nèi)存中的,當需要對其中某一兩個參數(shù)變更的時候。需要停止服務(wù)器,修改參數(shù)后,再次啟動服務(wù)器進行加載。
[0007]這樣的做法耗時費力,應(yīng)用服務(wù)器每天承載了大量的業(yè)務(wù)請求,每次停止都會造成線上業(yè)務(wù)的中斷,并且為了修改某一兩個參數(shù),導致整個服務(wù)器重啟,耗費的成本也是巨大的,造成的損失也比較大。
[0008]2、通過xml加載性能較差。
[0009]應(yīng)用服務(wù)器將參數(shù)寫在一個xml文件里,當需要的時候通過IO流讀取xml,然后通過解析這個xml,將xml中的配置項讀入內(nèi)存,供應(yīng)用服務(wù)器使用。由于參數(shù)是寫在本地xml文件中,通過IO流讀取是一個比較耗費性能的操作;另外,讀取xml后,解析xml也是一個耗費性能的操作。如果配置參數(shù)比較多,加載過程比較緩慢。
【發(fā)明內(nèi)容】
[0010]本申請?zhí)峁┮环N操作方便的部署應(yīng)用服務(wù)器參數(shù)的方法和裝置,服務(wù)器參數(shù)的加載是動態(tài)的,不依賴服務(wù)器的啟動,避免了業(yè)務(wù)的中斷,服務(wù)器參數(shù)常駐內(nèi)存后可以根據(jù)需要隨時修改。
[0011]本申請一種無需重啟部署服務(wù)器參數(shù)的方法,包括:
[0012]步驟100,在服務(wù)器中分配存儲空間,將服務(wù)器參數(shù)寫入該存儲空間;
[0013]步驟110,服務(wù)器啟動時將所述服務(wù)器參數(shù)加載至服務(wù)器內(nèi)存中;[0014]步驟120,訪問所述存儲空間并對所述服務(wù)器參數(shù)做重新部署。
[0015]作為一種優(yōu)選的方式,步驟100中,將服務(wù)器參數(shù)寫入存儲空間的方法包括:
[0016]步驟101,在存儲空間中創(chuàng)建若干靜態(tài)變量,這些靜態(tài)變量和服務(wù)器參數(shù)一一對應(yīng);
[0017]步驟102,給所述靜態(tài)變量賦初始值,該初始值即當前的服務(wù)器參數(shù)。
[0018]所述靜態(tài)變量的設(shè)置可以利用現(xiàn)有多種程序語言和編程方式實現(xiàn),優(yōu)選Java語言,采用Java靜態(tài)變量可使應(yīng)用程序在運行時方便讀取,配置程序可以很方便在運行時進行修改,Java靜態(tài)變量在服務(wù)器運行期間也不會被Java垃圾回收器回收。
[0019]這里所述的存儲空間既可以理解為服務(wù)器的硬件存儲介質(zhì)中的空間,也可以理解為系統(tǒng)程序,存儲空間理解為系統(tǒng)程序即在系統(tǒng)程序中設(shè)定這些靜態(tài)變量,當然系統(tǒng)程序的代碼也是要依托硬件存儲介質(zhì)來存放。
[0020]作為另一種優(yōu)選的方式,步驟100中,將服務(wù)器參數(shù)寫入存儲空間的方法包括:
[0021]步驟103,在存儲空間中創(chuàng)建容器;
[0022]步驟104,將當前的服務(wù)器參數(shù)儲存到所述容器中。
[0023]所述的容器可以采用Java或C++等程序創(chuàng)建,例如可以采用Java中的List容器、map容器等。
[0024]作為優(yōu)選,所述容器為map容器,當前服務(wù)器的默認參數(shù)以鍵/值對的形式儲存到所述map容器中。map容器中使用唯一的關(guān)鍵字來映射相應(yīng)的值,通過“鍵”來查找對應(yīng)的“值”方便服務(wù)器參數(shù)的修改。
[0025]在步驟110中服務(wù)器啟動時將所述服務(wù)器參數(shù)加載至服務(wù)器內(nèi)存中,當需要改變某個或多個服務(wù)器參數(shù)的時候,只要將新值賦給對應(yīng)的靜態(tài)變量或鍵/值對,服務(wù)器參數(shù)的改變就立即生效,服務(wù)器也會第一時間感知到服務(wù)器參數(shù)的變換,準確而高效。
[0026]所述步驟120中訪問所述存儲空間時,可以利用相應(yīng)程序或函數(shù)來讀取或修改,為了便于操作,作為優(yōu)選,所述步驟120具體包括:
[0027]步驟121,創(chuàng)建配置參數(shù)頁面;
[0028]步驟122,讀取所述存儲空間內(nèi)的服務(wù)器參數(shù);
[0029]步驟123,將讀取到的服務(wù)器參數(shù)在所述配置參數(shù)頁面進行顯示;
[0030]步驟124,在所述配置參數(shù)頁面上對所述服務(wù)器參數(shù)做重新部署;
[0031]步驟125,將重新部署后的服務(wù)器參數(shù)存儲至所述存儲空間內(nèi)。
[0032]在所述步驟120中,采用配置參數(shù)頁面更加便于人機交互,服務(wù)器參數(shù)無論是以靜態(tài)變量的方式,還是以鍵/值對的形式均可以方便的通過相應(yīng)程序或函數(shù)來讀取,顯示在配置參數(shù)頁面中。讀取到配置參數(shù)頁面中的數(shù)據(jù)也就是當前的服務(wù)器參數(shù),再通過配置參數(shù)頁面輸入需要修改的值,最后提交傳入服務(wù)器即重新存儲至所述存儲空間內(nèi)。
[0033]本申請無需重啟部署服務(wù)器參數(shù)的方法比現(xiàn)有技術(shù)中通過xml讀取速度更快,無需重啟服務(wù)器,當完成對相關(guān)靜態(tài)變量或鍵/值對的賦值操作時,服務(wù)器參數(shù)也已經(jīng)被更新完成重新部署。
[0034]本申請還提供了一種無需重啟部署服務(wù)器參數(shù)的裝置,包括:
[0035]參數(shù)存儲模塊,用于在服務(wù)器中分配存儲空間,將服務(wù)器參數(shù)寫入該存儲空間;
[0036]參數(shù)加載模塊,用于服務(wù)器啟動時將所述服務(wù)器參數(shù)加載至服務(wù)器內(nèi)存中;[0037]參數(shù)修改模塊,用于訪問所述存儲空間并對所述服務(wù)器參數(shù)做重新部署。
[0038]作為一種優(yōu)選的方式,所述參數(shù)存儲模塊包括:
[0039]空間分配模塊,用于在服務(wù)器中分配存儲空間;
[0040]參數(shù)寫入模塊,用于將服務(wù)器參數(shù)寫入該存儲空間。
[0041]其中所述參數(shù)寫入模塊包括:
[0042]靜態(tài)變量創(chuàng)建模塊,用于在存儲空間中創(chuàng)建若干靜態(tài)變量,這些靜態(tài)變量和服務(wù)器參數(shù) 對應(yīng);
[0043]靜態(tài)變量賦值模塊,用于給所述靜態(tài)變量賦初始值,該初始值即當前的服務(wù)器參數(shù)。
[0044]作為另一種優(yōu)選的方式,所述參數(shù)存儲模塊包括:
[0045]空間分配模塊,用于在服務(wù)器中分配存儲空間;
[0046]參數(shù)寫入模塊,用于將服務(wù)器參數(shù)寫入該存儲空間。
[0047]其中所述參數(shù)寫入模塊包括:
[0048]容器創(chuàng)建模塊,用于在存儲空間中創(chuàng)建容器;
[0049]容器賦值模塊,用于將當前的服務(wù)器參數(shù)儲存到所述容器中。
[0050]所述參數(shù)修改模塊包括:
[0051]創(chuàng)建模塊,用于創(chuàng)建配置參數(shù)頁面;
[0052]讀取模塊,用于讀取所述存儲空間內(nèi)的服務(wù)器參數(shù);
[0053]顯示模塊,用于將讀取到的服務(wù)器參數(shù)在所述配置參數(shù)頁面進行顯示;
[0054]部署模塊,用于在所述配置參數(shù)頁面上對所述服務(wù)器參數(shù)做重新部署;
[0055]存儲模塊,用于將重新部署后的服務(wù)器參數(shù)存儲至所述存儲空間內(nèi)。
[0056]本申請無需重啟部署服務(wù)器參數(shù)的方法和裝置利用了靜態(tài)變量或容器存儲服務(wù)器參數(shù),尤其在服務(wù)器啟動時,服務(wù)器參數(shù)即加載至服務(wù)器內(nèi)存中,讀取服務(wù)器參數(shù)時不涉及IO流操作和xml解析操作,提高了讀取的速度。本申請中服務(wù)器參數(shù)的存儲方式和特性也便于更改,修改后即完成了重啟部署,不需要重啟服務(wù)器。
【專利附圖】
【附圖說明】
[0057]圖1為本申請無需重啟部署服務(wù)器參數(shù)的方法流程圖;
[0058]圖2為本申請無需重啟部署服務(wù)器參數(shù)的方法中將服務(wù)器參數(shù)寫入存儲空間的第一種方式流程圖;
[0059]圖3為本申請無需重啟部署服務(wù)器參數(shù)的方法中將服務(wù)器參數(shù)寫入存儲空間的第二種方式流程圖;
[0060]圖4為本申請無需重啟部署服務(wù)器參數(shù)的方法中訪問存儲空間并對服務(wù)器參數(shù)做重新部署的流程圖;
[0061]圖5為本申請無需重啟部署服務(wù)器參數(shù)的裝置示意圖(第一種實施方式);
[0062]圖6為本申請無需重啟部署服務(wù)器參數(shù)的裝置示意圖(第二種實施方式)。
【具體實施方式】
[0063]以下結(jié)合附圖對本申請技術(shù)方案進行進一步的描述。[0064]參見圖1,本申請一種無需重啟部署服務(wù)器參數(shù)的方法,包括:
[0065]步驟100,在服務(wù)器中分配存儲空間,將服務(wù)器參數(shù)寫入該存儲空間,具體包括:
[0066]參見圖2,步驟101,在存儲空間中創(chuàng)建若干靜態(tài)變量,靜態(tài)變量的設(shè)置可以利用現(xiàn)有多種程序語言和編程方式實現(xiàn),以Java為例,首先定義一個或多個公共的(public)靜態(tài)(static)變量,所定義的靜態(tài)變量和服務(wù)器參數(shù)一一對應(yīng)。
[0067]例如,關(guān)于某類別網(wǎng)頁的可見屬性,服務(wù)器參數(shù)設(shè)定為true時,則針對所有訪問服務(wù)器的用戶可瀏覽該類網(wǎng)頁,服務(wù)器參數(shù)設(shè)定為fasle時,用戶則不可瀏覽該類網(wǎng)頁,那么可以將該類別網(wǎng)頁的可見屬性設(shè)定為一靜態(tài)變量,其取值可以是true或fasle。
[0068]步驟102,給靜態(tài)變量賦初始值,當前的服務(wù)器參數(shù)中可見屬性為true,那么靜態(tài)數(shù)變量的初始值即為true。
[0069]此處,還提供了步驟100的另外一種實施方式,參見圖3,此時步驟100中具體包括:
[0070]步驟103,在存儲空間中創(chuàng)建容器;此處容器采用Java中的map容器,
[0071]步驟104,將當前的服務(wù)器參數(shù)儲存到map容器中。
[0072]例如當前服務(wù)器的默認參數(shù)為:網(wǎng)頁的可見屬性-true,那么網(wǎng)頁的可見屬性/true以鍵/值對的形式儲存到所述map容器中,map容器中使用唯一的關(guān)鍵字來映射相應(yīng)的值,通過“網(wǎng)頁的可見屬性”來查找對應(yīng)的“true”方便服務(wù)器參數(shù)的搜索和修改。
[0073]服務(wù)器的存儲空間的生命周期是和服務(wù)器組件的生命周期相同的,當應(yīng)用程序需要讀取服務(wù)器參數(shù)的時候,通過Map容器根據(jù)服務(wù)器參數(shù)名獲取對應(yīng)的值,也可以通過參數(shù)名設(shè)置新值,以達到相同的目的。因為Map容器自身是一個動態(tài)容器,可以根據(jù)一個唯一key放置多個參數(shù),以及對應(yīng)的值,從而有效的減少參數(shù)的定義數(shù)量。
[0074]步驟110,服務(wù)器啟動時將服務(wù)器參數(shù)加載至服務(wù)器內(nèi)存中;當需要改變某個或多個服務(wù)器參數(shù)的時候,只要將新值賦給對應(yīng)的靜態(tài)變量或鍵/值對,服務(wù)器參數(shù)的改變就立即生效。
[0075]步驟120,訪問存儲空間并對服務(wù)器參數(shù)做重新部署。訪問存儲空間時,可以利用相應(yīng)程序或函數(shù)來讀取或修改,參見圖4,具體包括:
[0076]步驟121,創(chuàng)建配置參數(shù)頁面,該配置參數(shù)頁面可以采用便于識別和操作的窗口或表單等多種形式。
[0077]步驟122,讀取存儲空間內(nèi)的服務(wù)器參數(shù);
[0078]步驟123,將讀取到的服務(wù)器參數(shù)在配置參數(shù)頁面進行顯示,例如讀取靜態(tài)變量“網(wǎng)頁的可見屬性”以及其取值“true”在配置參數(shù)頁面進行顯示,采用配置參數(shù)頁面更加便于人機交互,服務(wù)器參數(shù)無論是以靜態(tài)變量的方式,還是以鍵/值對的形式均可以方便的通過相應(yīng)程序或函數(shù)來讀取,顯示在配置參數(shù)頁面中。
[0079]步驟124,在所述配置參數(shù)頁面上對服務(wù)器參數(shù)做重新部署;讀取到配置參數(shù)頁面中的數(shù)據(jù)也就是當前的服務(wù)器參數(shù),通過配置參數(shù)頁面輸入需要修改的值,將“網(wǎng)頁的可見屬性”的取值修改為“fasle”
[0080]步驟125,將重新部署后的服務(wù)器參數(shù)存儲至存儲空間內(nèi),若有應(yīng)用程序開啟,其調(diào)用的服務(wù)器參數(shù)則已經(jīng)是重新部署后的新值了。
[0081]由于“網(wǎng)頁的可見屬性”的取值為“fasle”,因此,此時用戶已經(jīng)無法瀏覽該類網(wǎng)頁。
[0082]基于以上方法,本申請還提供了一種無需重啟部署服務(wù)器參數(shù)的裝置,參見圖5,包括:
[0083]參數(shù)存儲模塊200,用于在服務(wù)器中分配存儲空間,將服務(wù)器參數(shù)寫入該存儲空間;
[0084]參數(shù)加載模塊210,用于服務(wù)器啟動時將所述服務(wù)器參數(shù)加載至服務(wù)器內(nèi)存中;
[0085]參數(shù)修改模塊220,用于訪問所述存儲空間并對所述服務(wù)器參數(shù)做重新部署。
[0086]作為一種【具體實施方式】,參數(shù)存儲模塊200包括:
[0087]空間分配模塊201,用于在服務(wù)器中分配存儲空間;
[0088]參數(shù)寫入模塊202,用于將服務(wù)器參數(shù)寫入該存儲空間。
[0089]其中參數(shù)寫入模塊202包括:
[0090]靜態(tài)變量創(chuàng)建模塊2021,用于在存儲空間中創(chuàng)建若干靜態(tài)變量,這些靜態(tài)變量和服務(wù)器參數(shù) 對應(yīng);
[0091]靜態(tài)變量賦值模塊2022,用于給所述靜態(tài)變量賦初始值,該初始值即當前的服務(wù)器參數(shù)。
[0092]作為另一種【具體實施方式】,參見圖6,參數(shù)存儲模塊200包括:
[0093]空間分配模塊203,用于在服務(wù)器中分配存儲空間;
[0094]參數(shù)寫入模塊204,用于將服務(wù)器參數(shù)寫入該存儲空間。
[0095]其中參數(shù)寫入模塊204包括:
[0096]容器創(chuàng)建模塊2041,用于在存儲空間中創(chuàng)建容器;
[0097]容器賦值模塊2042,用于將當前的服務(wù)器參數(shù)儲存到所述容器中。
[0098]參數(shù)修改模塊220包括:
[0099]創(chuàng)建模塊221,用于創(chuàng)建配置參數(shù)頁面;
[0100]讀取模塊222,用于讀取所述存儲空間內(nèi)的服務(wù)器參數(shù);
[0101]顯示模塊223,用于將讀取到的服務(wù)器參數(shù)在所述配置參數(shù)頁面進行顯示;
[0102]部署模塊224,用于在所述配置參數(shù)頁面上對所述服務(wù)器參數(shù)做重新部署;
[0103]存儲模塊225,用于將重新部署后的服務(wù)器參數(shù)存儲至所述存儲空間內(nèi)。
[0104]本申請無需重啟部署服務(wù)器參數(shù)的方法和裝置比現(xiàn)有技術(shù)中通過xml讀取速度更快,無需重啟服務(wù)器,當完成對相關(guān)靜態(tài)變量或鍵/值對的賦值操作時,服務(wù)器參數(shù)也已經(jīng)被更新完成重新部署。
[0105]本申請裝置中的各個模塊可以集成于一體,也可以分離部署,或進一步拆分成多個子模塊。各個模塊可以按照實施例描述分布于實施例的系統(tǒng)中,也可以進行相應(yīng)變化位于不同于本實施例的一個或多個系統(tǒng)中。
[0106]本領(lǐng)域的技術(shù)人員應(yīng)該明白,本申請的實施例可提供成為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。
[0107]本申請的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。因此,本申請不限制于任何特定的硬件和軟件結(jié)合。
[0108]以上公開的僅為本申請的具體實施例,但是本申請并非局限于此,本領(lǐng)域的技術(shù)人員可以對本申請進行各種改動和變型而不脫離本申請的精神和范圍。顯然這些改動和變型均應(yīng)屬于本申請要求的保護范圍保護內(nèi)。
【權(quán)利要求】
1.一種無需重啟部署服務(wù)器參數(shù)的方法,其特征在于,包括: 步驟100,在服務(wù)器中分配存儲空間,將服務(wù)器參數(shù)寫入該存儲空間; 步驟110,服務(wù)器啟動時將所述服務(wù)器參數(shù)加載至服務(wù)器內(nèi)存中; 步驟120,訪問所述存儲空間并對所述服務(wù)器參數(shù)做重新部署。
2.如權(quán)利要求1所述的方法,其特征在于,步驟100中,將服務(wù)器參數(shù)寫入存儲空間的方法包括: 步驟101,在存儲空間中創(chuàng)建若干靜態(tài)變量,這些靜態(tài)變量和服務(wù)器參數(shù)一一對應(yīng); 步驟102,給所述靜態(tài)變量賦初始值,該初始值即當前的服務(wù)器參數(shù)。
3.如權(quán)利要求1所述的方法,其特征在于,步驟100中,將服務(wù)器參數(shù)寫入存儲空間的方法包括: 步驟103,在存儲空間中創(chuàng)建容器; 步驟104,將當前的服務(wù)器參數(shù)儲存到所述容器中。
4.如權(quán)利要求3所述的方法,其特征在于,所述容器為map容器,當前服務(wù)器的默認參數(shù)以鍵/值對的形式儲存到所述map容器中。
5.如權(quán)利要求1~4任一 項所述的方法,其特征在于,所述步驟120具體包括: 步驟121,創(chuàng)建配置參數(shù)頁面; 步驟122,讀取所述存儲空間內(nèi)的服務(wù)器參數(shù); 步驟123,將讀取到的服務(wù)器參數(shù)在所述配置參數(shù)頁面進行顯示; 步驟124,在所述配置參數(shù)頁面上對所述服務(wù)器參數(shù)做重新部署; 步驟125,將重新部署后的服務(wù)器參數(shù)存儲至所述存儲空間內(nèi)。
6.一種無需重啟部署服務(wù)器參數(shù)的裝置,其特征在于,包括: 參數(shù)存儲模塊,用于在服務(wù)器中分配存儲空間,將服務(wù)器參數(shù)寫入該存儲空間; 參數(shù)加載模塊,用于服務(wù)器啟動時將所述服務(wù)器參數(shù)加載至服務(wù)器內(nèi)存中; 參數(shù)修改模塊,用于訪問所述存儲空間并對所述服務(wù)器參數(shù)做重新部署。
7.如權(quán)利要求6所述的裝置,其特征在于,所述參數(shù)存儲模塊包括: 空間分配模塊,用于在服務(wù)器中分配存儲空間; 參數(shù)寫入模塊,用于將服務(wù)器參數(shù)寫入該存儲空間。
8.如權(quán)利要求7所述的裝置,其特征在于,所述參數(shù)寫入模塊包括: 靜態(tài)變量創(chuàng)建模塊,用于在存儲空間中創(chuàng)建若干靜態(tài)變量,這些靜態(tài)變量和服務(wù)器參數(shù)——對應(yīng); 靜態(tài)變量賦值模塊,用于給所述靜態(tài)變量賦初始值,該初始值即當前的服務(wù)器參數(shù)。
9.如權(quán)利要求7所述的裝置,其特征在于,所述參數(shù)寫入模塊包括: 容器創(chuàng)建模塊,用于在存儲空間中創(chuàng)建容器; 容器賦值模塊,用于將當前的服務(wù)器參數(shù)儲存到所述容器中。
10.如權(quán)利要求6~9任一項所述的裝置,其特征在于,所述參數(shù)修改模塊包括: 創(chuàng)建模塊,用于創(chuàng)建配置參數(shù)頁面; 讀取模塊,用于讀取所述存儲空間內(nèi)的服務(wù)器參數(shù); 顯示模塊,用于將讀取到的服務(wù)器參數(shù)在所述配置參數(shù)頁面進行顯示; 部署模塊,用于在所述配置參數(shù)頁面上對所述服務(wù)器參數(shù)做重新部署;存儲模塊,用于將重新部署`后的服務(wù)器參數(shù)存儲至所述存儲空間內(nèi)。
【文檔編號】G06F3/06GK103777969SQ201210402186
【公開日】2014年5月7日 申請日期:2012年10月19日 優(yōu)先權(quán)日:2012年10月19日
【發(fā)明者】戴鍵陽 申請人:阿里巴巴集團控股有限公司