У меня есть Java-процесс с именем app, созданный под пользователем abc. Теперь, когда я выполняю команду jcmd от имени пользователя abc для вывода списка процессов Java, приложение не отображается. В то же время, ps aux | Команда grep java выводит его на экран. Проблема возникает только с командой jcmd.
У меня есть Java-процесс с именем app, созданный под пользователем abc. Теперь, когда я выполняю команду jcmd от имени пользователя abc для вывода списка процессов Java, приложение не отображается. В то же время, ps aux | Команда grep java выводит его на экран. Проблема возникает только с командой jcmd.
Если я запускаю JAR с агентом Java (в данном случае агентом Java Datadog), могу ли я увидеть использование памяти агентом Java с помощью команды jcmd 7 VM.native_memory summary?
Кроме того, мне также интересно, использует ли агент Java область кучи,...
Если я запускаю JAR с агентом Java (в данном случае агентом Java Datadog), могу ли я увидеть использование памяти агентом Java с помощью команды jcmd 7 VM.native_memory summary?
Кроме того, мне также интересно, использует ли агент Java область кучи,...
Я пытаюсь подключить VisualVM к работающему Java-процессу, запущенному без флагов JMX (у меня нет контроля над сценарием запуска). Для этого я включил jmx с помощью jcmd:
~> jcmd 15868 ManagementAgent.start jmxremote.port=45678...