DevOps middle
Как посмотреть логи запущенного Java-процесса?
Ответ
tail -f /var/log/app.log, или journalctl -u service-name -f, или через docker logs -f container.
Разбор: Логи смотрят там, куда они пишутся: tail -f по файлу лога, journalctl -u service -f для systemd-сервиса или docker logs -f для контейнера. jps лишь перечисляет JVM-процессы и их PID, jstack снимает дамп стеков потоков (а не логи), а tail -f как раз и обеспечивает непрерывное слежение за файлом — флага -f у cat не существует.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.