JMC:Java Mission Control

dockerfile如下:

FROM openjdk:10.0.2
ADD log-search-0.0.1-SNAPSHOT.jar /application.jar
WORKDIR /
RUN echo "Asia/Shanghai" > /etc/timezone
CMD ["java","-Dcom.sun.management.jmxremote.rmi.port=1099","-Dcom.sun.management.jmxremote=true","-Dcom.sun.management.jmxremote.port=1099","-Dcom.sun.management.jmxremote.ssl=false","-Dcom.sun.management.jmxremote.authenticate=false","-Dcom.sun.management.jmxremote.local.only=false","-Djava.rmi.server.hostname=10.138.11.11","-jar","application.jar"]

其中Djava.rmi.server.hostname指定的ip是docker所在宿主机的ip
同时需要在运行docker的时候,指定暴露端口1099:1099
使用JMC(Java Mission Control )监控docker中的java应用
个人微信公众号:
使用JMC(Java Mission Control )监控docker中的java应用

作者:jiankunking 出处:http://blog.csdn.net/jiankunking

相关文章:

  • 2021-09-30
  • 2021-10-28
  • 2021-12-29
  • 2022-12-23
  • 2021-06-16
  • 2022-12-23
  • 2021-07-24
  • 2021-09-26
猜你喜欢
  • 2021-10-04
  • 2021-08-18
  • 2021-05-25
  • 2021-10-30
  • 2021-06-07
  • 2021-06-16
  • 2021-07-26
相关资源
相似解决方案