28得票2回答
uWSGI无法重新加载、重启或让我运行服务。

我有一个相当大的问题。 我对uwsgi非常陌生,不太确定如何调试这个问题,但我会提供我所知道的信息: 我之前已经在这个配置上运行了网站,但突然间它不工作了。 我正在运行皇帝模式。 当我使用命令行运行我的ini文件时,它们是正常的,但似乎它们无法自动启动。 当我运行uwsgi relo...

27得票2回答
uwsgi选项--wsgi-file和--module未被识别。

我正在尝试使用uwsgi运行Django应用程序。我发现大多数指南都提到了“--wsgi-file”和“--module”来指定应用程序,但是在"uwsgi"中没有提到这些选项,当我尝试使用它们时:uwsgi -s /tmp/uwsgi.sock --master --module myapp...

27得票2回答
AWS弹性Beanstalk - 脚本在返回头之前超时:application.py

我已经有一个基于AWS Elastic Beanstalk的Flask应用程序,偶尔会出现无法初始化的情况,并显示以下错误: [Mon Jan 23 10:06:51.550205 2017] [core:error] [pid 7331] [client 127.0.0.1:43790]...

26得票4回答
如何在Python的Flask中执行定期任务

我一直在使用Flask为我的k8055 USB接口板提供一个简单的Web API,它包含常见的getter和putter,Flask确实让我的工作更加轻松。 但我想要能够在状态改变时或接近状态改变时进行注册。 例如,如果我有一个按钮连接到板上,我可以轮询该特定端口的API。但是如果我想要使...

26得票4回答
Gunicorn环境变量设置

目前我在尝试将环境变量传递给我的Django项目中的Gunicorn,但是遇到了困难。我正在使用最新的19.1版本。我有一个类似于以下代码的wsgi.py文件:import os import sys from django.core.wsgi import get_wsgi_applicat...

26得票3回答
Python,WSGI,多进程和共享数据

我对mod_wsgi的多进程特性有点困惑,并且对能够在具备多进程能力的WSGI服务器上执行的WSGI应用程序的一般设计也感到困惑。 考虑以下指令:WSGIDaemonProcess example processes=5 threads=1 如果我理解正确,mod_wsgi将产生5个Pyth...

26得票2回答
当我在gunicorn上运行Flask应用程序时,设置app.wsgi_app = ProxyFix(app.wsgi_app)会发生什么?

我使用Flask构建了一个基本的web应用程序,并能够通过虚拟机上的本地http服务器运行它。我很快意识到,使用这种设置时,请求是阻塞的(我无法对资源进行并发请求;任何新请求都必须等到早期的请求完成后才能执行),因此决定尝试使用gunicorn来运行该应用程序以解决这个问题。我按照文档中的指示...

25得票9回答
使用Python进行Web编程的不同方法的优缺点

我想使用Python进行一些服务器端脚本编写。但是,由于有很多方法可以实现这一点,我有点迷茫。 从自己动手的CGI方法开始,似乎到了一些相当强大的框架,基本上会自行完成所有工作。还有很多其他的东西,例如web.py,Pyroxide和Django。 - 你所使用过的框架或方法的优缺点是什么...

25得票2回答
在Flask(WSGI)中使用全局单例,我需要担心竞态条件吗?

Flask的“Hello World”演示如下:from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello World!" if __name__ == "__ma...

25得票6回答
如何获取Apache使用的wsgi_mod版本?

我正在使用Ubuntu 12.041,并通过apt-get安装了Apache。 虽然我在google上查找了关于mod_wsgi版本的信息,但我不知道自己使用的是哪个版本。我发现可以使用apachctl重启Apache并获得类似于“Apache/2.2.2 (Unix) mod_wsgi/1...