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、查看WAS的JDK版本
方法一:通過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
5、JAVA堆
一般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個是出了故障後,進行定位的,導出內存內容的,檢查配置參數。
7、Java core
通過分析javacore可以獲得jvm中當前運行的線程情況,分析不同時間的javacore文件,可以分析出一些死鎖的問題
文件直接看,或者使用ThreadAnalyzer查看
選擇服務器-> 應用程序服務器-> Server1-> 進程定義->環境條目
滾動到IBM_JAVADUMP_OUTOFMEMORY查看屬性定義,然後找到相關文件
8、Heap dump
通過分析heapdump可以獲得jvm內存中當前的對象分佈情況,從而查找解決內存泄漏的問題。heapdump文件似乎只有在內存泄漏的時候才會生成,因為要將內存中的數據寫道文件,所以當堆大小設置比較大的時候,這個過程會要比較長的時間
選擇服務器-> 應用程序服務器-> Server1-> 進程定義->環境條目
滾動到IBM_HEAP_DUMP_OUTOFMEMORY查看屬性定義,然後找到相關文件
以下文章點擊率最高
Loading…