一、集群
·集群易於管理、靈活的負載平衡、較強的安全機制
·配置前的規劃
作業系統
硬體配置
角色windows
ip: 192.168.1.101:7001
adminserver
windows
ip: 192.168.1.101:80
proxy_server
windows
ip: 192.168.1.101:7003
new_managedserver_1
windows
ip: 192.168.1.101:7004
new_managedserver_2
·新建域
注:1、啟動模式為生產模式、jrockt sdk
2、選擇可配置:管理伺服器、受管理伺服器,集群和計算機
3、配置管理伺服器:選中
sll enabled
並設定sll listen port
4、配置受管理伺服器:
5、配置集群資訊:
集群模式
(cluster messaging mode)
選擇預設:
unicast
,同時填寫集群位址
(cluster address):(
)192.168.1.101:7003,192.168.1.101:7004
(埠用半形冒號,位址間用半形逗號)
6、將受管理伺服器新增到集群中
7、建立**應用程式:
8、配置計算機(跳過,不需要配置)
9、檢查資訊無誤後建立域,即可。
·增設另一台伺服器併入受管理伺服器
注:1、配置管理伺服器需配置同管理伺服器一致
2、配置受管理伺服器配置需配置同受管理伺服器一致
3、進入控制台在集群中增加該伺服器
4、配置sll、配置集群資訊(集群數、位址埠)
·編寫啟動檔案
1、 在startweblogic.cmd中新增使用者名稱和密碼,方便啟動管理伺服器時自動啟動,無需手動等待輸入使用者名稱和密碼:
set wls_user=weblogic
set wls_pw=12345678
2、 新建startproxy_server.cmd 啟動**伺服器
start .\startmanagedweblogic.cmd proxy_server
3、 新建startmanagedserver_1.cmd啟動受管理伺服器1
start .\startmanagedweblogic.cmd new_managedserver_1.cmd
4、 新建startmanagedserver_2.cmd啟動受管理伺服器2
start .\startmanagedweblogic.cmd new_managedserver_2.cmd
·建立啟動檔案之後放至域中bin下並啟動,啟動順序:管理伺服器、**伺服器、受管理伺服器
<?xml version="1.0" encoding="utf-8"?>
true
replicated
true
/注:在中可設定訪問專案名稱,亦可重啟(記得重啟專案)
·進入控制台進行安裝
注:安裝過程中選擇「將此應用程式複製到每個目標」,調整之後需點啟用實現配置。
即可·測試session共享:成功登陸軟體後,關閉登陸的受管理伺服器,繼續進行軟體操作,如若在其他未關閉受管理伺服器中繼續進行則成功。如果丟失session,則失敗。
·若對軟體有修改,則重新部署程式後需進入控制台重啟方可生效。
二、調優
·修改分配記憶體大小:
在域中bin下的setdomainevn.cmd中設定-xms -xmx
·設定執行緒數,在域中的config資料夾下的config.xml中
adminserver
default
5050
true
注:1、其中執行緒數量為cpu個數*25
2、若在配置檔案中無法設定,可在控制台進入「工作管理器」中新建新增。
·建立資料連線池:
進入控制帶在jdbc中的資料來源中增加資料連線池並設定初始數量及最大數量
·修改堆疊佇列等待延遲時間
·修改資料連線池連線等待時間
·修改資料庫連線最大值
關於weblogic(持續更新)
weblogic可以新建很多個域,分為管理域和節點域,管理域有乙個,節點域可以有很多,每個域就相當於tomcat的更改埠後新加的服務一樣,每個域中又可以部署很多個專案。weblogic的部署模式分為開發者模式和生產模式,開發者模式追求的是靈活性,因為要開發測試,頻繁部署,其特點就是可以自動更新部署,...
關於WebLogic的Session丟失的問題
最近在把tomcat下的程式遷移到weblogic上的時候遇到了問題,我的程式中有乙個過濾器,這個過濾器主要用來檢查當前使用者訪問的資源是否需要認證,如果需要認證並且沒有認證的話,則跳轉到另外乙個認證伺服器上去做認證,認證通過後,再跳轉回當前伺服器繼續訪問請求的資源。這個過濾器在tomcat下執行的...
Weblogic10 3集群配置
1 兩台機器,a 192.168.10.71,這個是主伺服器。b 192.168.10.72.這個是被管理伺服器。2 先對a主機做操作 安裝weblogic10.3,然後 開始 選單 程式 oracle weblogic beahome 1 weblogic server 10gr3 tools c...