Я обновился до Gunicorn 19.9 с 19.4, и это примерно вдвое увеличило количество выходов в Heroku.Я считаю, что это все из-за журналов доступа, которые по какой-то причине сейчас включены.Я хочу отключить это.
Вот как выглядят эти подробные сообщения:
Dec 10 10:34:46 ballprice app/web.5: (IP address) - - [10/Dec/2018:16:34:46 +0000] "GET /us/c/reptiles/pythons/ball-pythons/home HTTP/1.1" 200 11271 "-" "Mozilla/5.0 (Linux; Android 8.0.0; SM-N950U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.83 Mobile Safari/537.36"
Heroku утверждает, что получает протоколирование через stdout / stderr, но похоже на вариант по умолчаниюдля accesslog должно быть None:
http://docs.gunicorn.org/en/latest/settings.html#logging
Я также попытался http://docs.gunicorn.org/en/latest/settings.html#disable-redirect-access-to-syslog, думая, что, возможно, запись в журнал отправлялась в syslog, но это тоже не удаляло ее.
Я запускаю gunicorn следующим образом:
web: bin/start-pgbouncer-stunnel newrelic-admin run-program gunicorn mysite.wsgi --pythonpath mysite --timeout 30 --max-requests 10000 --disable-redirect-access-to-syslog
Спасибо!