在websphere上部署集群應用程式

2022-04-29 02:18:08 字數 977 閱讀 1856

1) 建立web集群、client集群,新增集群託管節點,根據需求來,我的需求是兩個應用部署到4個伺服器上,屬於1主3備模式

4) 建立資料來源,選擇作用域如web-cluster,填寫相關資訊及依賴,最後倒數第二步的j2cc認證,這裡填寫具體的使用者名稱密碼資訊

資料來源連同測試一般很快  10s,就算不同也會很快給出回顯

我在部署的時候因為資料庫所在伺服器不在乙個網段,或者是伺服器在所虛擬的盤與websphere平台不在乙個盤下,造成了通訊延遲

不是通訊問題的話,排障可以從:資料來源:ip、port、dbname、dbdrive幾個點去考慮。

5) 驗證資料來源連通性,連通性後可能需要進行節點同步操作,此操作按提示操作即可

6)調整資料來源的最大連線數為300,這裡我什麼要改連線數,是因為我在應用啟動後,後台日誌一直報:"某某應用" 呼叫方法  creatorwaitforconnection 時,沒用可用的連線,出現這個問題首先是應用所用的資料來源中連線數太少了,其次是應用本身每次呼叫完連線時沒用及時的關閉,造成的資料庫連線洩露-(**問題),或者是在web配置檔案中有個關於資料庫連線的屬性,需要改成close時立馬釋放,而不是等待。具體忘了-。-

7) 上傳war包 至兩個集群 平台比較坑,不要隨便點其他功能,頁面請求響應是乙個持續的過程,如果換了上傳的請求就斷了

8) 此時先檢視節點狀態,保證節點都在正常執行的狀態,重啟節點需要在linux的高權下重啟節點(客戶只給了低權)

不要一起去啟動,伺服器記憶體會溢位,在部署的時候要檢查你部署伺服器的空間夠不,不夠的話,該節點伺服器就部署應用就失敗了

webSphere集群部署主要步驟

1 系統管理 節點,新增本機節點和另外一台機器的節點 2 建立集群服務cluster,新增成員節點 3 將應用部署到集群服務cluster 4 將資料庫源分別建立到節點作用域 5 後續步驟參照安裝手冊 注意事項 在集群環境的安裝過程中,需要同步兩台主機的資訊,確保它們之間能夠良好的通訊。主要同步的資...

在k8s集群上部署服務

建立服務 會建立乙個deployment,若干個pod kubectl run image yyy 其他選項 為服務名 自己起 yyy為映象名 kubectl run my nginx image nginx port 80 或者 kubectl run my nginx image nginx r...

redis單機上部署集群

redis的安裝 版本至少是3.2.8及其以上,這裡以3.2.8版本為例說明 1.安裝redis wget tar xf redis 3.2.8.tar.gz cd redis 3.2.8 make malloc jemalloc make prefix usr local redis instal...