標籤:des blog java os 使用 ar art log sp
managed server往往是部署應用程式的server,所以最好在weblgoic上配置上managed server,不要把應用程式直接部署到admin server上。
一、受管伺服器的建立過程是在建立domain時候建立的managed server,並且設定其啟動並執行machine和nodemanager
二、要運行managed server必須設定其啟動環境和啟動項。因為weblogic上的應用時載入到jvm中啟動並執行。必須設定managed server的java環境
java主目錄:d:\bea\jdk1.6
java供應商:Sun
BEA主目錄:d:\bea
根目錄:d:\bea\use_projects\domains\my_domain
類路徑:d:\bea\wlserver_1.0\server\lib\weblogic.jar;d:\bea\wlserver_1.0\server\lib\weblogic_sp.jar
安全性原則:d:\bea\wlserver_1.0\server\lib\weblogic.policy
使用者名稱:weblogic
密碼:........
在config.xml裡面的配置體現:
<server>
<name>Server0</name>
<ssl>
<enabled>false</enabled>
</ssl>
<machine>Machine0</machine>
<listen-port>8001</listen-port>
<cluster xsi:nil="true"></cluster>
<listen-address></listen-address>
<server-start>
<java-vendor>BEA</java-vendor>
<java-home>D:\bea\jdk150_06</java-home>
<class-path>D:\bea\wlserver_10.0\server\lib\weblogic.jar;D:\bea\wlserver_10.0\server\lib\weblogic_sp.jar</class-path>
<bea-home>D:\bea</bea-home>
<root-directory>D:\bea\user_projects\domains\ngi_domain</root-directory>
<security-policy-file>D:\bea\wlserver_10.0\server\lib\weblogic.policy</security-policy-file>
<username>iboss</username>
<password-encrypted>{3DES}jqZLSjcKdqwVAiDoQa3SBw==</password-encrypted>
</server-start>
</server>
三、儲存以上設定,啟用weblogic的更新
四、後續是啟動受管伺服器的過程方法有如下兩個:
(1)通過控制台啟動
1、開啟節點管理器
2、開啟managed server的contral頁面點擊start啟動
3、在啟動過程中如果遇到報錯”找不到對應的nodemanager和machine“可能是由於nodemanager沒有啟動或者是5556連接埠被佔用了
方法:
1、使用netstat -ano 5556找到進程pid 然後kill掉該進程
2、啟動工作管理員結束java.exe.*32使用者名稱為user的進程
(2)通過命令列啟動
1、進入my_domain目錄下的bin目錄執行startManagedWebLogic.cmd命令啟動managed server
注意:上述兩種方法優先使用方法2,如果從控制台啟動很有可能出先pegment out of memory記憶體溢出現象,並且weblogic中修改jvm的配置是很費勁的!!
===============================================================================
下面是啟動managed server的一個例子:參見ebook/weblogic/weblogic配置受管伺服器.doc的文檔
配置managed server