weblogic叢集配置和session共享(12c版本) 下
阿新 • • 發佈:2019-02-01
接著上篇繼續。。。
擴充套件域配置截圖
結束後會生成apps目錄,如圖。代理會需要到下面這2個檔案,下面會講
根據截圖目錄找到命令,啟動各個server:命令 xxx.cmd Server-4 http://127.0.0.1:7001
其中Server-4 為自己建立的伺服器名稱
http://127.0.0.1:7001 為要釋出到那臺主服務的ip和埠,這裡我是本機
建立代理目錄,建立一個檔案,把上面的複製過來,如圖
web.xml內容如下是之前配置自動生成,只需要關注下面的ip,和伺服器的一一對應即可
3
weblogic.xml 需要修改釋出專案名稱即可,這裡我的是aciveMQ,就是需要監聽那個專案,代理專案配置完成
session 共享配置,叢集共享session也很簡單,新增一個weblogic.xml,新增如下配置即可,如圖
全部內容如下
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<session-descriptor>
<persistent-store-type>replicated</persistent-store-type>
<sharing-enabled>true</sharing-enabled>
</session-descriptor>
</weblogic-web-app> 開始部署專案
這個不解釋了吧
選擇為應用程式
只部署到叢集
部署完成如圖
啟動代理伺服器,和啟動server一樣命令
整體伺服器啟動後效果截圖
部署proxy專案到proxy代理伺服器,操作如下,選擇proxy
專案部署完成截圖
測試專案,成功
session成功 !
*********************到此叢集和共享session配置全部結束。****************************
<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.//DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic810-web-jar.dtd">
<weblogic-web-app>
<session-descriptor>
<persistent-store-type>replicated</persistent-store-type>
<sharing-enabled>true</sharing-enabled>
</session-descriptor>
</weblogic-web-app> 開始部署專案