1. 程式人生 > >WebLogic叢集配置(三)

WebLogic叢集配置(三)

WebLogic叢集配置

  • weblogic建立代理伺服器

這裡寫圖片描述

代理伺服器僅僅用來轉發請求,但是其本身也受主伺服器的控制和管理,啟動需要主伺服器來啟動

建立Proxy伺服器(代理伺服器本身不需要部署專案,它僅僅用來轉發使用者請求)
所以直接建立並啟動
代理服務伺服器應該掌握子伺服器server-2和server-3的資源和配置

新建叢集:
這裡寫圖片描述

這裡寫圖片描述

239.192.0.0 多點傳送地址 叢集地址
叢集通過7777埠管理Server-2和Server-3伺服器

儲存叢集
往叢集中新增 子伺服器(子伺服器處於關閉狀態)
這裡寫圖片描述

這裡寫圖片描述

新增成功
這裡寫圖片描述

主伺服器管理叢集
代理伺服器發請求給叢集
接下來代理伺服器要同步子伺服器的資訊

代理伺服器(7004)對外提供訪問地址http://127.0.0.1:7004 此地址可以完成請求的轉發,代理伺服器中不需要部署專案,而僅僅用來轉發專案

叢集中可以新增伺服器(受管伺服器),代理伺服器向叢集轉發請求

這裡寫圖片描述

配置嚮導
Configuration Wizard :配置相向導
勾選擴充套件現有的weblogic域

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

選擇擴充套件域 並且設定遠端呼叫介面http的方式擴充套件

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

點選擴充套件 直至完成

這裡寫圖片描述

下邊有對應的WEB-INF,內建web和weblogic兩個檔案

  • 叢集基本配置

配置檔案:base_domain\config

將專案部署到叢集伺服器上

這裡寫圖片描述

代理伺服器在apps中全是配置檔案,通過這些配置進行轉發
這裡寫圖片描述

在weblogic.xml中配置
這裡寫圖片描述

部署代理伺服器
之後進行測試

  • weblogic中session共享
    僅僅叢集成功後,session並沒有共享

這裡寫圖片描述

在web專案的web.xml同級目錄下邊配置 weblogic.xml
內容如下

這裡寫圖片描述

重新更新代理伺服器 即可實現session共享
注意:重啟子伺服器