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…