【问题标题】:Seeing error logging for a Flask application in digitalocean在 digitalocean 中查看 Flask 应用程序的错误日志记录
【发布时间】:2020-07-19 15:33:11
【问题描述】:

我正在通过 Gunicorn 和 NGINX 设置在 digitalocean 中运行 Flask 应用程序。

我可以通过 SSH 访问我的 digitalocean droplet,并且能够通过终端登录。

Gunicorn、NGINX 和 Flask 已经在运行,这是一个生产服务器。

现在,我想通过 SSH 连接到我的 droplet 并运行一个终端命令,以便查看我的 Flask 应用程序中发生的任何错误的打印结果。我猜它会出现 gunicorn 错误。

这样的事情可能吗?还是我必须将内容打印到错误日志中?如果是这样,我可能也会对如何做到这一点有疑问! :D

提前谢谢你!! 我

【问题讨论】:

    标签: nginx flask gunicorn digital-ocean


    【解决方案1】:

    看看这个用于 Flask、gunicorn 和 NGINX 的 Digital Ocean tutorial。它在第 #5 部分的末尾包含有关记录获取日志的部分,应该会有所帮助。

    基于云的部署的一种常见方法是通过自动聚合来自多个资源(例如将 ssh'ing(或 scp'ing)保存到机器以查询日志的 Droplet。

    使用单个 Droplet,通过 ssh 进入 Droplet 并查询日志相对简单,但随着资源数量的增加,这可能会变得很繁琐。其他云提供商提供日志即服务解决方案。借助 Digital Ocean,您可能想寻找替代解决方案。我不是专家,但经常使用ELK stackSplunkDatadog

    【讨论】:

    • 谢谢。只是检查一下
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-12
    • 2023-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-17
    相关资源
    最近更新 更多