Open blankhang opened 1 month ago
I am not sure what is going on. It looks like some problems with remote JMX connection. Please try to run VisualVM from connadline and add the following options:
-J-Dorg.graalvm.visualvm.jmx.level=100 -J-Dorg.graalvm.visualvm.jvm.level=100
Try to connect to your remote application and attach the VisualVM log file.
Describe the bug A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behavior:
Expected behavior
my mac's java version blank@192 bin % java -version
openjdk version "21.0.3" 2024-04-16 LTS OpenJDK Runtime Environment Corretto-21.0.3.9.1 (build 21.0.3+9-LTS) OpenJDK 64-Bit Server VM Corretto-21.0.3.9.1 (build 21.0.3+9-LTS, mixed mode, sharing)
my jvm runs inside docker with java version
root@:/app/api# docker exec -it api-1 bash root@2f114fa85a9c:/# java -version openjdk version "21.0.2" 2024-01-16 OpenJDK Runtime Environment (build 21.0.2+13-Ubuntu-122.04.1) OpenJDK 64-Bit Server VM (build 21.0.2+13-Ubuntu-122.04.1, mixed mode, sharing)
VisualVM log
Screenshots
Desktop (please complete the following information):
Additional context here was my docker java ENTRYPOINT looks like ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-Djava.rmi.server.hostname=${params.server}","-Dcom.sun.management.jmxremote", "-Dcom.sun.management.jmxremote.authenticate=false" ,"-Dcom.sun.management.jmxremote.ssl=false","-Dcom.sun.management.jmxremote.port=${SERVER_API_JMX_PORT}","-Dcom.sun.management.jmxremote.rmi.port=${SERVER_API_JMX_PORT}", "-Djava.awt.headless=true","-Djava.awt.headless=true","-Dspring.profiles.active=wechat,${params.profile}", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=${SERVER_API_REMOTE_DEBUG_PORT}","-jar","/app.jar"]'