使用 nginx/gunicorn/Django 设置,什么会记录错误请求?

迈克啮齿动物

我正在关注一本关于如何设置基于 Python 的网络事物的自学类型书。

我刚刚进行了设置gunicorn,使其可以作为systemd服务运行,而不必手动运行它。

以前,如果出现“错误请求 (400)”,您会在 gunicorn 服务器输出中看到一些内容。但现在我不知道记录在哪里,如果有的话。或者所涉及的哪个组件进行日志记录。

通过搜索,我尝试了各种方法,例如:

journalctl --unit=gunicorn | tail -n 300

......这没有产生任何结果。

有人还推荐 /var/www/django 用于 Django 日志。但是/var/www下没有这样的目录。

4140吨

gunicorn 设置可指定您希望将其记录的位置

如果没有指定这些,它会记录到您stderr的错误和stdout访问。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用 RecordDotSyntax 更新记录会导致错误

当我使用Appcache清单请求外部资源时,为什么jQuery会引发错误?

为什么在Vuejs中使用Laravel 8进行AJAX POST请求会引发405(不支持方法)错误?

使用SSL会产生HTTP错误400。请求URL无效

使用 ":URL" 设置变量类型会导致错误

使用Powershell进行自动站点设置会引发多个错误

为什么在我的代码中使用宏会产生错误?

为什么使用str.format会产生unicode错误?

为什么在Dafny函数中使用new会产生错误?

为什么在此代码中使用>会产生错误?

为什么在使用ClusterIP时Google Cloud会显示错误

为什么不使用unwrap()会导致错误?

为什么使用char **会导致char *工作的段错误?

为什么使用Viewbag渲染数据会导致错误?

为什么在define宏中使用括号会导致错误?

为什么在SQL中使用别名会返回错误?

为什么使用熊猫的布尔 if 语句会产生错误?

为什么在\ mintinline {} {}中的乳胶中使用#会返回错误?

Django:使用sengrid在电子邮件中添加抄送会返回HTTP错误400:错误的请求

使用REST API更新Sharepoint元数据会产生400错误的请求错误

使用具有多个标头的urllib发出POST请求会产生400错误的请求错误

向后端发出请求并使用结果设置状态会创建无限循环 - 反应钩子 useEffect

使用 resrserve 记录错误

使用aiohttp.ClientSession()发出请求时如何为aiohttp.client设置日志记录?

使用匿名记录会导致语法错误:FS0010:意外符号'|' 表达

为什么使用update_one向上添加记录会引发ValueError?

为什么在MySQL上使用UNION ALL时,空记录会导致整个行为空?

为什么在Promises上使用异步/等待时,netlify-lambda会记录UnhandledPromiseRejectionWarning?

当我告诉WinSCP使用Tor(sftp)时,为什么WinSCP会记录“ Proxy:None”?