powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Перенести журналирование на другой файл без рестарта jboss
4 сообщений из 4, страница 1 из 1
Перенести журналирование на другой файл без рестарта jboss
    #37874239
Apollo5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
$HOMEDIR/bin/run.sh -c Server_name--host=0.0.0.0 > $HOMEDIR/log/jboss$DATE.log
теперь для того чтобы каждый день формировался новый лог мне приходится рестартовать Jboss.
как можно сделать чтобы лог переходил на другой файл без рестарта jboss по такой же схеме > $HOMEDIR/log/jboss$DATE.log
...
Рейтинг: 0 / 0
Перенести журналирование на другой файл без рестарта jboss
    #37874491
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apollo5$HOMEDIR/bin/run.sh -c Server_name--host=0.0.0.0 > $HOMEDIR/log/jboss$DATE.log
теперь для того чтобы каждый день формировался новый лог мне приходится рестартовать Jboss.
как можно сделать чтобы лог переходил на другой файл без рестарта jboss по такой же схеме > $HOMEDIR/log/jboss$DATE.log

ИМХО никкак , вы призапуске связали stdout процесса с конкретным имением файла.

Вчерашний день можно выбивать из под ног и переименовывать ,
но текущий лог до конца жизни процесса будет называться так, как вы его обозвали при запуске.
...
Рейтинг: 0 / 0
Перенести журналирование на другой файл без рестарта jboss
    #37874522
Apollo5
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ДохтаР ИМХО никкак , вы призапуске связали stdout процесса с конкретным имением файла.

Вчерашний день можно выбивать из под ног и переименовывать ,
но текущий лог до конца жизни процесса будет называться так, как вы его обозвали при запуске.
Как правильно надо будет сделать чтобы каждый день лог был в отдельном файле без перестрата ?
...
Рейтинг: 0 / 0
Перенести журналирование на другой файл без рестарта jboss
    #37874603
ДохтаР
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Apollo5ДохтаР ИМХО никкак , вы призапуске связали stdout процесса с конкретным имением файла.

Вчерашний день можно выбивать из под ног и переименовывать ,
но текущий лог до конца жизни процесса будет называться так, как вы его обозвали при запуске.
Как правильно надо будет сделать чтобы каждый день лог был в отдельном файле без перестрата ?

приблизительно так :

на 23 59 в крон поставить
mv $HOMEDIR/log/jboss$DATE.log $HOMEDIR/log/jboss`date +%y%m%d`.log; >$HOMEDIR/log/jboss$DATE.log
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Перенести журналирование на другой файл без рестарта jboss
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]