Где хранить журналы сервера? - PullRequest
0 голосов
/ 30 мая 2019

У меня есть веб-приложение django, в котором выполняется множество функций, таких как присутствие в Интернете, обмен сообщениями в чате и другие операции в реальном времени. Это запись большого количества данных в моем файле daphne.log.Чтобы дать вам представление, в течение 5 минут файл daphne.log достиг размера 100 КБ, когда я единственный человек, обращающийся к приложению. Конечно, файл daphne.log станет огромным, когда он будет обслуживать тысячи посетителей в день.Это будет занимать много памяти на моем сервере. Каков наилучший подход для управления такой ситуацией?

Я думаю, что есть какая-то программа, которая будет регулярно очищать файл daphne.log, но это сводит на нет назначение журналов.

Файл daphne.log присутствует на

/home/user/django_project/logs/daphne.log

Что мне делать, если я хочу сохранить журналы?

PS: я развернул свое приложение django, используя Supervisor + Nginx + Postgresql + Daphne.

...