Команда jps не показывает процесс jvm Дженкинса - PullRequest
0 голосов
/ 14 октября 2018

Здравствуйте, я новичок в Jenkins,

Я установил jenkins на локальную коробку Ubuntu, она работает правильно.

Я попробовал команду service status jenkins введите описание изображения здесь

Выглядело хорошо.

Затем я попытался проверить процесс, используя jps -l, ничего не показывать, кроме самого jps.

Согласие с официальным сайтом Дженкинса,jenkins - это проект с открытым исходным кодом на основе Java.Поэтому jps должен иметь возможность отображать процесс jenkins.

Может ли кто-нибудь помочь объяснить причину, по которой процесс jenkins не отображается в результате выполнения команды jps.

enterописание изображения здесь

1 Ответ

0 голосов
/ 14 октября 2018

При запуске под непривилегированным пользователем, jps показывает только процессы Java, принадлежащие текущему пользователю.
Чтобы показать все процессы Java, используйте sudo jps.

В некоторых случаях процессы Java не будут видныв любом случае jps, например, когда JVM запускается с параметром -XX:+PerfDisableSharedMem или когда временный каталог этого процесса Java отличается от /tmp текущего пользователя.

...