Weblogic啟動集群服務
https://blog.csdn.net/yulei_qq/article/details/52770770
https://blog.csdn.net/yulei_qq/article/details/52778865
修改發布到weblogic服務器上的項目上下文根(其實直接添加servers下server1/tmp/WL_insternal/bea_wls_cluster_internal/unwf4y/war/WEB-INF中的weblogic.xml修改即可)
解決方法就是在WEB-INF目錄下增加weblogic.xml文件,內容如下: /test標簽之間的內容就是替換WebRoot的內容,只要改成你相應的內容即可,此時的訪問變為http://hostname:port/test
<?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>
<context-root>/test</context-root>
<container-descriptor>
<prefer-web-inf-classes>true</prefer-web-inf-classes>
</container-descriptor>
</weblogic-web-app>
weblogic.xml添加動態掃描配置(如上)
<container-descriptor>
<servlet-reload-check-secs>1</servlet-reload-check-secs>
<resource-reload-check-secs>1</resource-reload-check-secs>
<prefer-web-inf-classes>true</prefer-web-inf-classes><!-- 當自定義類重名時,優先加在web應用中的類 -->
</container-descriptor>
Oracle_Home/user_projects/domains/base_domain/nodemanager/nodemanager.properties
ListenAddress=127.0.0.1
SecureListener=false
6、啟動集群服務節點
啟動受托管的服務節點server1、server2、server3 有3種方式.
(1)第一種方式:
打開cmd命令行, 進入C:\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\bin 目錄下,按照如下方式啟動集群的托管服務.
語法 :startManagedWebLogic.cmd 托管服務名 管理服務的IP地址和端口
啟動托管服務server1的命令: startManagedWebLogic.cmd server1 127.0.0.1:7001
使用這種方式需要輸入訪問管理服務的用戶名和密碼.,輸入完成后,既可啟動成功,此時刷新服務,可以看見服務server1已經啟動了.
后面兩種都是以節點管理器的方式啟動托管服務,這也是比較推薦的方式
(2)第二種方式
腳本方式啟動
修改C:\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\nodemanager 目錄下的nodemanager.properties 字段,將默認的ListenAddress=localhost
和SecureListener=true 修改成下午紅色框中的值
修改完成后保存.
進入C:\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\bin目錄,雙擊startNodeManager.cmd 啟動節點管理器.
然后進入weblogic控制台界面,選擇服務器-->控制,勾選對應的托管服務器,就可以進行啟動關閉等操作.
(3)第三種方式
先按照第二中方式,把nodemanager.properties配置好.
雙擊C:\oracle\Middleware\Oracle_Home\user_projects\domains\base_domain\bin目錄下的腳本installNodeMgrSvc.cmd ,然后右擊桌面上的計算機-->管理--》服務可以看到多了如下圖的一個服務,直接啟動就好
啟動這個服務,然后到weblogic控制台,后續操作和第二種方式相同.
到此,weblogic的集群環境就搭建好了
原文:https://blog.csdn.net/yulei_qq/article/details/52770770