AWS Elastic Beanstalk上的Tomcat JMX远程监控

时间:2017-06-12 07:45:39

标签: tomcat elastic-beanstalk jconsole

我正在尝试将 jconsole AWS EBS上部署的Tomcat网络服务器连接起来,但我无法理解如何设置{{1用于远程访问。

很少有像one这样的教程介绍如何安装&在Tomcat实例上配置Tomcat server。这很好用,但我想使用EC2的{​​{1}}。

我遵循了所有步骤,包括创建 setenv.sh 文件。不幸的是,EBS在启动时忽略了任何设置文件,因此当我尝试启动Web服务器时出现以下错误:

Tomcat web server

我在我的本地EBS进行了测试,一切正常。如果我从SEVERE: The required Server component failed to start so Tomcat is unable to start. ... Caused by: java.lang.IllegalArgumentException: jmxremote.access (No such file or directory) ... Caused by: java.io.FileNotFoundException: jmxremote.access (No such file or directory) 文件夹中删除Tomcat server文件,我会收到相同的错误消息,以确认我的怀疑。

搜索setenv.sh一段时间后,我遇到了ebextension,我可以设置以下道具,/bin加载web时需要这些道具文件。

Tomcat

由于我找不到任何示例如何使用catalina-jmx-remote.jar文件或其他方式在JAVA_OPTS="-Djava.rmi.server.hostname=localhost -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false" 上设置 JMX远程,我想知道社区中是否有人成功地将 jconsole EBS联系起来。

由于

0 个答案:

没有答案