Java Linux Демоны / Сервисы с серверным вводом - PullRequest
0 голосов
/ 26 февраля 2019

У меня есть исполняемый файл Java, который запускает службу.Это позволяет администратору вводить команды во время работы службы.Обычно для запуска требуется открытый терминал.Я подключаюсь к своему серверу через ssh.

Я могу запустить службу, и она работает, но я не могу выйти из терминала без закрытия службы.

Я также не могу создать простого демонапотому что тогда у меня не будет доступа к серверу на стороне сервера.

Есть ли какой-нибудь демон, где у меня может быть интерфейс терминала для ввода, или есть постоянный терминал ssh, где, даже когда я выхожу, он останется запущенным?

1 Ответ

0 голосов
/ 26 февраля 2019

, чтобы заставить ваш процесс не закрываться при выходе из терминала, вы можете использовать команду, такую ​​как:

nohup <command/run> >/path/to/log 2>/path/to/errlog &

Если вы хотите постоянный терминал, вы можете использовать команду, такую ​​как screen или tmux

...