WebSphere 巡檢方法分享

1、操作系統版本 AIX 
# oslevel –r或者 # oslevel –s或者  HP-UX 
# uname -a  
Solaris # uname –a 

WINDOWS 
C:\>ver  

2
WebShpere版本以及補丁級別
查看版本方法如下: 

方法一: 
如果websphere啟動了,那麼可以用瀏覽器訪問console,歡迎頁面右上角就寫有相關信息,默認情況使用http://ip:9090/admin登陸

方法二: 
如果是WebSphere 6.0,6.1,則記錄在<was_home>/properties/version/WAS.product
如果WebSphere 5.1,則記錄在<was_home>/properties/version/BASE.product  

方法三: 
執行WebSphere Application Server安裝目錄的bin目錄下的versionInfo命令,由輸出信息可以查看到WAS的產品信息。 
Windows
平台執行versionInfo.exe 
Unix
Linux平台執行versionInfo.sh 
這個將會看到非常詳細的信息,推薦使用該方法 cd  <was_home>/bin versionInfo.exe  

3、查看WASJDK版本 


方法一:通過SystemOut.log文件查找 
查看任意慨要文件(profile)下的SystemOut.log文件,此文件包含WebSphere Application Server產品相關信息,包括JDK的版本信息。<profile_home>/logs/server1/SystemOut.log   


方法二:通過從命令行運行 java –version 
<was_home>/java/bin/java -fullversion

4、查看web伺服器版本信息
Windows平台上的IBM HTTP Server的版本信息,運行apache.exe –v C:\Program Files\IBM HTTP Server\bin>apache -v Server version: IBM_HTTP_Server/6.0 Apache/2.0.47 Server built:   Nov  4 2004 10:11:21  
Unxi
Linux平台上的IBM HTTP Server的版本信息,運行httpd –v httpd -v 
Server version: IBM_HTTP_Server/6.0 Apache/2.0.47 Server built:   Nov  4 2004 10:11:21  


5JAVA 
一般JVM大小設置為1G,使用以下過程來設置 JVM 堆大小:
選擇伺服器-> 應用程序伺服器-> Server1-> 進程定義->Java 虛擬機  滾動到初始堆大小和最大堆大小欄位並設置值。  單擊確定以保存更改。


6、系統運行日誌 
WebSphere5.0,5.1 
<was_home>/AppServer/logs WebSphere6.0,6.1 
<was_home>/AppServer/profiles/<profile_name>/logs 

下面2個是出了故障後,進行定位的,導出內存內容的,檢查配置參數。 


7Java core 
通過分析javacore可以獲得jvm中當前運行的線程情況,分析不同時間的javacore文件,可以分析出一些死鎖的問題 
文件直接看,或者使用ThreadAnalyzer查看 
選擇伺服器-> 應用程序伺服器-> Server1-> 進程定義->環境條目 
滾動到IBM_JAVADUMP_OUTOFMEMORY查看屬性定義,然後找到相關文件

8Heap dump 
通過分析heapdump可以獲得jvm內存中當前的對象分布情況,從而查找解決內存泄漏的問題。heapdump文件似乎只有在內存泄漏的時候才會生成,因為要將內存中的數據寫道文件,所以當堆大小設置比較大的時候,這個過程會要比較長的時間 
選擇伺服器-> 應用程序伺服器-> Server1-> 進程定義->環境條目 
滾動到IBM_HEAP_DUMP_OUTOFMEMORY查看屬性定義,然後找到相關文件

以下文章點擊率最高

Loading…

     

如果這文章對你有幫助,請掃左上角微信支付-支付寶,給於打賞,以助博客運營