lsync
23-11-2009, 14:49
Доброго дня!
После безуспешных попыток найти ответы в гугле решил помучать гуру :)
Если кратко: подскажите, плз, что нужно, чтобы получить окно терминала программы, работающей в фоне?
Ниже полностью описываю проблему.
ИМЕЕТСЯ:
- FreeBSD 6.3, установленная на виртуальном сервере провайдера.
- Java машина и программы на java, запускаемые там же.
ЧТО ДЕЛАЮ
- запускаю при помощи putty java-программу (в моем случае - простейший чат-сервер) таким образом:
#nohup java моя_прога
или вот таким:
#nohup java моя_прога | & nohup tee лог_файл
для параллельного сохранения логов в файл.
- программа запускается и в окне putty я вижу в реальном времени отладочный лог.
- закрываю окно putty, чат-сервер продолжает работать.
ЧТО НУЖНО
Сервер периодически начинает глючить (через 3-5 суток работы). Для отладки было бы неплохо снова в реальном времени видеть отладочный лог. Ибо от сохраненного файла толку мало - сложно привязать реальные действия к сообщениям лога.
ВОПРОС
Как получить доступ (в реальном времени) к тому же окну терминала, которое я закрыл, и в которое в фоне все еще выводится лог?
Заранее спасибо.
Валентин.
После безуспешных попыток найти ответы в гугле решил помучать гуру :)
Если кратко: подскажите, плз, что нужно, чтобы получить окно терминала программы, работающей в фоне?
Ниже полностью описываю проблему.
ИМЕЕТСЯ:
- FreeBSD 6.3, установленная на виртуальном сервере провайдера.
- Java машина и программы на java, запускаемые там же.
ЧТО ДЕЛАЮ
- запускаю при помощи putty java-программу (в моем случае - простейший чат-сервер) таким образом:
#nohup java моя_прога
или вот таким:
#nohup java моя_прога | & nohup tee лог_файл
для параллельного сохранения логов в файл.
- программа запускается и в окне putty я вижу в реальном времени отладочный лог.
- закрываю окно putty, чат-сервер продолжает работать.
ЧТО НУЖНО
Сервер периодически начинает глючить (через 3-5 суток работы). Для отладки было бы неплохо снова в реальном времени видеть отладочный лог. Ибо от сохраненного файла толку мало - сложно привязать реальные действия к сообщениям лога.
ВОПРОС
Как получить доступ (в реальном времени) к тому же окну терминала, которое я закрыл, и в которое в фоне все еще выводится лог?
Заранее спасибо.
Валентин.