【问题标题】:WSGI problem on Eleastic Beanstalk with Django使用 Django 的 Elastic Beanstalk 上的 WSGI 问题
【发布时间】:2021-01-24 18:20:58
【问题描述】:

几天前,我在 AWS elastic beanstalk(EB) 上部署了一个 Django,它运行良好。今天,在一个新的部署之后,我在 view.py 中做了一些小的改动,EB 上的 Django APP 有一个非常大的问题,它变得无法访问了。查看 AWS EB 中的日志文件,我读到了以下错误:

 Script timed out before returning headers: wsgi.py
 End of script output before headers: wsgi.py, referer ...  

您有什么想法可以解决这个问题吗?

提前谢谢你,

【问题讨论】:

    标签: django amazon-web-services amazon-elastic-beanstalk


    【解决方案1】:

    两种可能的解决方案(取决于您的具体情况)

    这是解决此特定问题的类似问题 End of script output before headers: wsgi.py deploying python django to AWS EB

    将此 WSGIApplicationGroup %{GLOBAL} 添加到您的 wsgi 配置中。它指示您的 wsgi 应用程序 - 您的 django 应用程序“在 Python 初始化时创建的第一个 Python 子解释器中运行”(来自 https://modwsgi.readthedocs.io/en/develop/user-guides/application-issues.html#python-simplified-gil-state-api

    另一种解决方案与增加您正在使用的实例的内存有关。

    【讨论】:

      猜你喜欢
      • 2021-09-13
      • 2018-11-01
      • 2020-02-10
      • 2020-01-14
      • 2020-11-25
      • 2020-10-23
      • 2012-10-02
      • 2020-12-31
      • 1970-01-01
      相关资源
      最近更新 更多