Step:
1. 找到weblogic的setDomainEvn.cmd
2. 使用最高管理權限打開該檔案貼上下列jmx的設定(最好貼在檔案中間,貼在檔案最下面可能不會被執行到)
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.port=1099
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.ssl=false
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.authenticate=true
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.access.file=jmxremote.access
set JAVA_OPTIONS=%JAVA_OPTIONS% -Dcom.sun.management.jmxremote.password.file=jmxremote.password
3. 使用指令設定這兩個檔案的存取權限(否則啟動時會出現錯誤訊息:必須限制密碼檔案讀取存取)
>cacls jmxremote.password /P Administrators:R
>cacls jmxremote.access /P Administrators:R
4. 登入weblogic後台,找到[環境]>[伺服器]>[控制項]->手動啟動Project專案
5. 在Windows Console輸入Jconsole,在第二個選項輸入「localhost:1099」且不輸入帳號和密碼,並按下[Connect]
6. Jconsole會跳出連線不成功的訊息
7. 使用正確的帳號和密碼登入後,查看JVM的參數會有JMX的相關設定。
沒有留言:
張貼留言