在Windows上通过JSR160RMI监视IBM Websphere 8.x JMX失败
我有一个运行Websphere 8.5的AIX服务器 在Web UI的pipe理服务下,我configuration了所有要启用的JMX连接器。 目前没有SSL或authentication,因为它只用于testing。 我也有一个运行Ubuntu 16.04和Oracle Java 8的远程Linux机器。我已经将所有运行时jar从“/ usr / IBM / WebSphere / AppServer / runtimes”复制到该机器上的一个文件夹。 复制jar文件后,我创build了一个脚本来启动jconsole并通过JMX进行连接: #!/bin/bash CLASSPATH=$JAVA_HOME/lib/jconsole.jar CLASSPATH=$CLASSPATH:/home/user/runtimes/com.ibm.ws.admin.client_8.5.0.jar CLASSPATH=$CLASSPATH:/home/user/runtimes/com.ibm.ws.ejb.thinclient_8.5.0.jar CLASSPATH=$CLASSPATH:/home/user/runtimes/com.ibm.ws.orb_8.5.0.jar $JAVA_HOME/bin/jconsole \ -J-Djava.class.path=$CLASSPATH\ service:jmx:iiop://172.29.154.22:9100/jndi/JMXConnector 在启动这个脚本时,它告诉我安全连接失败,是否要不安全地重试。 如果我确认这个不安全的连接,它会重试并取消。 在此之后,它暴露了所有的Websphere的自定义Mbeans。 jconsole输出窗口如下所示: Aug 30, 2017 10:23:25 AM com.ibm.ws.security.config.ConfigURLProperties SEVERE: JSAS1480I: Security is not enabled because the ConfigURL property file is not set. Aug 30, 2017 […]