weblogic.Admin

weblogic.Admin

2010年6月4日發表評論閱讀評論

通過命令行遠程方式來連接weblogic服務完成監控和管理weblogic 
–weblogic自身提供多種途徑的監控管理方式,下面就簡單介紹,主要對命令行方式做一個詳細的總結 
1、採用圖形化方式console控制檯來進行管理,通過瀏覽器輸入地址/console就可訪問,需要管理員用戶名和口令; 
2、採用jrockit自己提供的監控調試工具; 
>首先激活管理服務,在執行java項加入-Xmanagement,重新啓動weblogic即可; 
>命令進入jrockit所在的bin路徑下,執行命令行console回車,稍等即可彈出監控控制檯; 
3、採用命令行的方式; 
>命令行進入jrockit所在的bin路徑下,執行命令格式java weblogic.Admin -username weblogic -password weblogic -url ip:port [參數項]; 
>比如: 
java weblogic.Admin -username weblogic -password weblogic -url localhost:7001 GET -pretty -type JDBCConnectionPoolRuntime 
返回連接池的使用情況,只是返回此時時間點的快照 
java weblogic.Admin -username weblogic -password weblogic -url localhost:7001 GET -pretty -type JVMRuntime 
返回jvm的使用情況,只能是看到此時快照; 
java weblogic.Admin -username weblogic -password weblogic -url localhost:7001 GET -pretty -type ExecuteQueueRuntime 
javaweblogic.Admin -username weblogic -password weblogic -urllocalhost:7001 GET -pretty -mbean"LhtForum:Location=myserver,Name=weblogic.kernel.Default,ServerRuntime=myserver,Type=ExecuteQueueRuntime"
lhtforum代表域,必須與實際的域名相同,如果是集羣這個域名就是集羣的域名,myserver就是節點的服務名 
返回線程池的使用情況,只能是看到此時快照; 
詳解: 
============================================================================================
命令行管理(URL 例如:localhost:7001) 
  java weblogic.Admin -username unmae -password pwd -url URL COMMAND arguments 
一些weblogic.Admin 
     PING            證實weblogic server是否正常 
                     例如:java weblogic.Admin -url URL PING count bytes  
     CONNECT         計算連接數和每次往返所需要的總時間 
                     例如:java weblogic.Admin -url URL CONNECT count 
     LICENSES        列出weblogic server實例當前的許可產品 
                     例如:java weblogic.Admin -url URL LICENSES 
     VERSION         列出所安裝weblogic server產品的當前版本 
                     例如:java weblogic.Admin -url URL VERSION 
     HELP            爲命令提供語法和使用的幫助 
                     例如:java weblogic.Admin HELP COMMAND 
     START           啓動一個遠程的被管理的服務器 
                     例如:java weblogic.Admin -url URL START tagetserver 
     DISCOVER        查找一個被管理服務器,使管理服務器建立到被管理服務器的控制 
     MANAGED SERVER  例如:java weblogic.Admin -url URL DISCOVERMANAGEDSERVER 
     SHUTDOWN        關閉weblogic server實例  
                     例如:java weblogic.Admin -url URL SHUTDOWEN targetserver 
     FORCE SHUTDOWN  強迫關閉weblogic server實例,不必等待完成當前的會話 
                     例如:java weblogic.Admin -url URL FORCESHUTDOWN 
     RESUME          將服務器從STANDBY狀態(掛起狀態)轉爲運行狀態 
                     例如:java weblogic.Admin -url URL RESUME targetserver 
     GETSTATE        返回weblogic server當前狀態 
                     例如:java weblogic.Admin -url URL GETSTATE 
     SERVERLOG       顯示具體服務器產生的日誌文件 
                     例如:java weblogic.Admin -url URL SERVERLOG starttime endtime 
     THREAD_DUMP     當前運行weblogic server線程的實時快照(排錯時時常使用) 
                     例如:java weblogic.Admin -url URL THREAD_DUMP 
     MIGRATE         在集羣中遷移JMS或JTA服務 
                     例如:java weblogic.Admin -url URL MIGRATE 
                              -jta -migratabletarget servername -destination servername 
     LIST            列出JNDI命名樹節點綁定的情況 
                     例如:java weblogic.Admin -url URL LIST context

原創文章,轉載請註明: 轉載自Folin's the forest


發佈了48 篇原創文章 · 獲贊 27 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章