Как повернуть перенаправленный журнал - PullRequest
0 голосов
/ 15 сентября 2018

Я запускаю свое приложение в Ubuntu 16.04. У меня еще нет журналов для моего приложения, перенаправленных в файл. Он выходит из консоли, когда я его запускаю. Я сохраняю логи, используя перенаправление > в файл. Но со временем оно становится довольно тяжелым.

Мне нужно повернуть журналы, для которых я пытался использовать logrotate. Но это не вращает мои журналы. Ниже приведен фрагмент из моего файла конфигурации logrotate -

/home/rranjan/my-app/logs/log {
     su rranjan rranjan
     missingok
     size 100k
     hourly
     create 0660 rranjan rranjan
     rotate 20
 }

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

Как мне перевести мои журналы?

1 Ответ

0 голосов
/ 18 сентября 2018

Вместо перенаправления вы должны использовать трубопровод через команду logger .

<your_script> | logger -p /home/rranjan/my-app/logs/log

Тогда, если этого недостаточно, возможно, попробуйте задать это на https://superuser.com/

Я нашел , что вам интересно .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...