我需要查看所有转到我的websphere应用服务器的JVM args。它是否记录在某个地方。注意:我不希望更改任何JVM参数,只是看看服务器启动时使用了哪些JVM参数。
与Weblogic一样,我们的Server.out具有所有JVM启动参数,因此对于Websphere来说是什么。
答案 0 :(得分:5)
您可以通过管理控制台查看JVM args。路径是:
服务器>服务器类型> WebSphere应用程序服务器>服务器名称
然后,在Server Infrastructure下单击
Java和流程管理&gt; <处理定义> Java虚拟 机
JVM条目也可以在server.xml中找到标记
jvmEntries
server.xml的路径是:
C:\ Program Files \ IBM \ WebSphere \ AppServer \ profiles \ profile_name \ config \ cells \ cell_name \ nodes \ node_name \ servers \ server_name \ server.xml
答案 1 :(得分:0)
默认情况下不记录完整的JVM参数。您可以通过查看管理控制台中的Java虚拟机设置来推断它们。其他一些想法:
bin/startServer.bat -script server.bat
创建服务器脚本,该脚本将显示用于启动该过程的完整命令行。-Xdump:java:events=vmstart
通用JVM参数,那么每次服务器启动时都会创建一个javacore,而javacore将包含一个1CICMDLINE,其中包含服务器进程的完整命令行(包括-Xdump选项)。