啟動兩個MethodServer

2021-08-29 14:38:19 字數 1064 閱讀 2763

安裝指南p165(17-4)上說:

xconfmanager -s wt.manager.monitor.start.methodserver=2 -t /codebase/wt.properties -p

如果cpu和記憶體足夠,一般配置多個methodserver。

伺服器上一般都至少配置1~2個methodserver+1個backgroundmethodserver。

啟動多個methodserver,對於併發使用者請求較多時,可以分開並行處理,以提高系統效能。

流程是通過佇列來處理的,如果有配置backgroundmethodserver,都是由backgroundmethodserver來進行處理,不會出現接到兩個系統任務的想象。

在wcperftuningguide_zh_cn.pdf手冊中有比較詳細的說明。

請問開乙個methodserver os層級需要多大的記憶體,它本身的記憶體最好調成多大的。兩個methodserver os層級需要多大的記憶體。我們的background server和db是分開的,都是4g的記憶體,3.0g*4的cpu,要麼我們的的methodserver可以開幾個?

如果有4個cpu,建議可以配置1~2個methodserver和1個backgroundmethodserver。

伺服器上1個methodserver一般配置1g~2g記憶體,但要保證所有的服務(methodserver, servermanager, jdk, tomcat, apache, aphelion...)所配置的記憶體總和要小於物理記憶體。

其中tomcat也是需要配置較高記憶體的,一般也需要1~2g。

其它的一般不需要太多記憶體。

我們的硬體架構是一台server裝aphelion,兩台ap,一台db,一台background methodserver,那麼我們的background methodserver可以開幾個method server。

「兩台ap」是安裝apache、tomcat、servermanager和methodserver嗎?怎麼分布的?

background methodserver一般只需要乙個,可以配置多個佇列同時進行處理。

同時啟動兩個mysql例項 MySQL啟動多個例項

1 將 原先mysql的資料資料夾e data 複製乙份到c data 改寫其中的c data my.ini 檔案,將port 和 datadir 修改為當前設定,將c data data下的auto.cnf中的server uuid改寫其中乙個字母或數字 2 在管理員許可權下cmd 輸入 sc c...

eclipse啟動兩個android模擬器

廢話不多說直接上圖 首先在andriod virtual device manager中新建兩個虛擬裝置vphone和vphone double 準備兩個andriod程式,執行其中乙個程式,系統會自動啟動乙個虛擬裝置,當執行第二個andriod程式時會彈出andriod device choose...

linux同時啟動兩個Tomcat

在檔案末尾複製貼上即可 儲存退出後執行 source etc profile 在其中個tomcat裡修改配置 修改bin目錄的 catalina.sh vim catalina.sh 在檔案開頭加入 開啟server.xml更改埠 修改server.xml配置和第乙個不同的啟動 關閉監聽埠。修改後示...