WebSphereApplicationServer中的JVM参数

WebSphereApplicationServer中的JVM参数,jvm,websphere,args,Jvm,Websphere,Args,我需要查看到我的websphere app server的所有JVM参数。它被记录在什么地方了吗。注意:我不想更改任何JVM参数,只想看看服务器在启动时使用了哪些JVM参数 像在Weblogic中一样,我们有Server.out,它具有所有JVM启动参数,因此Websphere应该是什么。您可以通过管理控制台查看JVM参数。路径是: 服务器>服务器类型>WebSphere应用程序服务器>服务器名称 然后,在服务器基础结构下单击 Java和流程管理>流程定义>Java虚拟 机器 JVM条目也可以在

我需要查看到我的websphere app server的所有JVM参数。它被记录在什么地方了吗。注意:我不想更改任何JVM参数,只想看看服务器在启动时使用了哪些JVM参数


像在Weblogic中一样,我们有Server.out,它具有所有JVM启动参数,因此Websphere应该是什么。

您可以通过管理控制台查看JVM参数。路径是:

服务器>服务器类型>WebSphere应用程序服务器>服务器名称

然后,在服务器基础结构下单击

Java和流程管理>流程定义>Java虚拟 机器

JVM条目也可以在server.xml中作为标记找到

JVM条目

server.xml的路径是:

C:\Program Files\IBM\WebSphere\AppServer\profiles\profile\u name\config\cells\cell\u name\nodes\node\u name\servers\server\u name\server.xml


您可以通过管理控制台查看JVM参数。路径是:

服务器>服务器类型>WebSphere应用程序服务器>服务器名称

然后,在服务器基础结构下单击

Java和流程管理>流程定义>Java虚拟 机器

JVM条目也可以在server.xml中作为标记找到

JVM条目

server.xml的路径是:

C:\Program Files\IBM\WebSphere\AppServer\profiles\profile\u name\config\cells\cell\u name\nodes\node\u name\servers\server\u name\server.xml


默认情况下,不会记录完整的JVM参数。您可以通过查看管理控制台中的Java虚拟机设置来推断它们。其他一些想法:

  • 您可以使用
    bin/startServer.bat-script server.bat
    创建服务器脚本,该脚本将显示用于启动进程的完整命令行
  • 如果添加
    -Xdump:java:events=vmstart
    通用JVM参数,则每次服务器启动时都将创建一个javacore,javacore将包含一个1CICMDLINE,其中包含服务器进程的完整命令行(其中将包括-Xdump选项)

  • 默认情况下,不会记录完整的JVM参数。您可以通过查看管理控制台中的Java虚拟机设置来推断它们。其他一些想法:

  • 您可以使用
    bin/startServer.bat-script server.bat
    创建服务器脚本,该脚本将显示用于启动进程的完整命令行
  • 如果添加
    -Xdump:java:events=vmstart
    通用JVM参数,则每次服务器启动时都将创建一个javacore,javacore将包含一个1CICMDLINE,其中包含服务器进程的完整命令行(其中将包括-Xdump选项)

  • @shifahim只是想澄清一下-在管理控制台的
    Java虚拟机
    页面中,您可以在
    通用JVM参数
    和通过链接
    自定义属性
    在两处看到条目。它们可能在任意一个位置定义,所以您需要同时检查这两个位置。我遇到了死锁问题,添加了一个JVM参数并重新启动了服务器,而服务器无法重新启动。所以现在我无法从管理控制台更改JVM参数。在这种情况下,了解这些配置文件的位置非常有用。到server.xml的路径节省了时间。@shifahim只是想澄清一点-在管理控制台的
    Java虚拟机
    页面中,您可以在
    通用JVM参数
    和通过链接
    自定义属性
    在两处看到条目。它们可能在任意一个位置定义,所以您需要同时检查这两个位置。我遇到了死锁问题,添加了一个JVM参数并重新启动了服务器,而服务器无法重新启动。所以现在我无法从管理控制台更改JVM参数。在这种情况下,了解这些配置文件的位置非常有用。server.xml的路径保存了当天的数据。@shifahim您也可以使用
    AdminControl.invoke(jvm,'dumpThreads')
    手动生成javacore转储,如果您不需要每次重新启动,可以通过请求。@shifahim您也可以使用
    AdminControl.invoke(jvm,'dumpThreads')
    手动生成javacore转储,如果不是每次重启都需要它,而是通过请求。