реального времени выводится информация о происходящем сразу в консоль. Подскажите пожалуйста, как посмотреть в режиме реального времени что происходит с кодом при работе через Gunicorn? Не в логах копаться, а желательно в режиме реального времени?
А зачем?
нужно отладить код, вставил принты в определенные места, чтобы понять, что происходит, через просмотр журнала смотреть очень неудобно, отлаживать код локально тоже не получится, ибо доступ к нужному апи только с удаленного сервера
Я все отлаживаю локально, а уже готовый вариант лью на сервер. А почему локально не получается ?
просто доступ к api завязан на определенный ip, локально нужные мне методы работать не будут
Приходится через SSH на удаленной машине каждый раз смотреть журнал gunicorn journalctl --unit=gunicorn | tail -n 300 что как то неудобно, и я думаю есть более изящный способ
Можно же без гунткорна просто запустить проект на удаленной машине и тогда все логи в консоль будут выводиться.
Это проблематично, т.к. там все завязано на https, который реализован через связку nginx+gunicorn а встроенный dev сервер django не умеет https
Обсуждают сегодня