uwsgi相关内容

uwsgi + nginx + flask:上游提前关闭

我在我的烧瓶上创建了一个端点,它从数据库查询(远程数据库)生成一个电子表格,然后将它作为下载发送到浏览器中.Flask 不会抛出任何错误.Uwsgi 没有抱怨. 但是当我查看 nginx 的 error.log 时,我看到了很多 2014/12/10 05:06:24 [错误] 14084#0:*239436 上游过早从上游读取响应头时关闭连接,客户端:34.34.34.34,服务器: ..
发布时间:2021-12-13 22:16:42 Python

Nginx 提供静态文件并被 403 禁止

只是想帮助某人.是的,您只想使用 nginx 提供静态文件,并且您在 nginx.conf 中一切正常: location/static {自动索引开启;#root/root/downloads/boxes/;别名/root/downloads/boxes/;} 但是,最终,你失败了.您从浏览器收到“403 禁止"... --------------------------------- ..
发布时间:2021-12-13 21:59:29 其他开发

NGINX + uWSGI 连接由 Peer 重置

我正在尝试使用 uWSGI 在 NGINX 上托管 Bottle 应用程序. 这是我的 nginx.conf location/myapp/{包括 uwsgi_params;uwsgi_param X-Real-IP $remote_addr;uwsgi_param 主机 $http_host;uwsgi_param UWSGI_SCRIPT myapp;uwsgi_pass 127.0. ..
发布时间:2021-12-13 21:58:03 其他开发

Nginx 连接重置,来自 uWsgi 的响应丢失

我有一个通过 Nginx 和 uWsgi 托管的 django 应用程序.在某个非常简单的请求中,我得到了不同的 GET 和 POST 行为,这不应该是这种情况. uWsgi 守护进程日志: [pid: 32454|app: 0|req: 5/17] 127.0.0.1 () {36 个变量在 636 字节} [2010 年 10 月 19 日星期二 11:18:36] POST/buy/ ..
发布时间:2021-12-13 21:53:28 其他开发

X-Forwarded-Proto 和 Flask

我遇到了与 this SO question and answer 中描述的完全相同的问题.这个问题的答案是一个很好的解决方法,但我不理解根本问题.在负载均衡器上终止 SSL 并在负载均衡器和 Web/应用服务器之间使用 HTTP 是很常见的.堆栈的哪一部分不尊重 X-Forwarded-Proto?是werkzeug吗?烧瓶?uwsgi? 就我而言,我使用的是 AWS ELB(设置 X-F ..
发布时间:2021-12-13 21:46:50 Python

NGINX 499 错误代码的可能原因

我收到了很多 499 NGINX 错误代码.我看到这是一个客户端问题.NGINX 或我的 uWSGI 堆栈不是问题.当得到 499 时,我注意到 uWSGI 日志中的相关性. 地址空间用量:383692800 bytes/365MB} {rss用量:167038976字节/159MB} [pid: 16614|app: 0|req: 74184/222373] 74.125.191.16 (){ ..
发布时间:2021-12-13 21:42:51 其他开发

Flask 应用程序回溯未显示在服务器日志中

我正在使用 uWSGI 和 nginx 运行我的 Flask 应用程序.有 500 错误,但回溯没有出现在浏览器或日志中.如何从 Flask 记录回溯? uwsgi --http-socket 127.0.0.1:9000 --wsgi-file/var/webapps/magicws/service.py --module service:app --uid www-data --gid ww ..
发布时间:2021-12-13 21:38:47 Python

权限被拒绝 - nginx 和 uwsgi 套接字

嗯,我目前正在尝试使用 nginx 和 uwsgi 为我的 django 应用程序提供服务.我目前正在使用安装了 uwsgi 的虚拟环境.但是,我目前在尝试访问该页面时收到 502 错误网关错误. 我遇到的错误. 2014/02/27 14:20:48 [crit] 29947#0: *20 connect() to unix:///tmp/uwsgi.sock 在连接到上游时失败(13: ..
发布时间:2021-12-12 12:38:46 其他开发

uWSGI、Flask、sqlalchemy 和 postgres:SSL 错误:解密失败或记录错误 mac

我正在尝试使用 uWSGI + Nginx 设置应用程序网络服务器,该服务器使用 SQLAlchemy 运行 Flask 应用程序以与 Postgres 数据库通信. 当我向网络服务器发出请求时,所有其他响应都将是 500 错误. 错误是: 回溯(最近一次调用最后一次):文件“/var/env/argos/lib/python3.3/site-packages/sqlalchemy/ ..
发布时间:2021-12-05 21:53:07 其他开发

错误:“字典更新序列元素#0 的长度为1;2 是必需的"在 Django 1.4 上

我在 Django 1.4 上有一条错误消息: 字典更新序列元素#0的长度为1;2 是必需的 当我尝试使用模板标签时发生了这种情况:{% for v in values %}: 字典更新序列元素#0的长度为1;2 是必需的请求方式:GET请求地址:...Django 版本:1.4.5异常类型:值错误异常值:字典更新序列元素#0 的长度为 1;2 是必需的异常位置:/usr/local/lib ..
发布时间:2021-12-02 19:46:27 Python

如何编译 mod_proxy_uwsgi 或 mod_uwsgi?

所以我试图在 apache2 后面使用 uwsgi,但我是在 CentOS 6 机器上这样做.(我习惯于基于 Debian/Ubuntu 的系统作为上下文.) 我使用 pip install uwsgi 并按照使用 Django 应用程序启动 uwsgi 的说明进行操作(通过 http://uwsgi-docs.readthedocs.org/en/latest/WSGIquickstart ..
发布时间:2021-11-11 22:15:47 其他开发

使用 zabbix 监控 uwsgi

我想用zabbix监控uwsgi.我发现有一些插件: uwsgi --stats-push zabbix:127.0.0.1:10051,myinstance ... 但我不确定它应该如何工作.似乎uwsgi将所有统计信息推送到目标zabbix,但我找不到此统计信息的描述,因此我不知道如何在zabbix上设置项目. 目前我没有看到任何东西进入我的 zabbix 实例. 解决方案 ..
发布时间:2021-09-15 20:25:37 其他开发

jinja2.exceptions.UndefinedError: 'function' 未定义

我在 nginx + uwsgi 上运行一个 Flask 服务器.当我通过 python server.py 只运行 Flask 服务器时,我可以在我的 jinja2 模板中使用 id_encode 函数,不会抛出任何错误. 但是,当我通过 启动 (server.py) 时 uwsgi --socket 0.0.0.0:8002 --module server --callab app ..
发布时间:2021-09-15 20:25:34 Python

OpenCV 无法在生产服务器上捕获帧 (Nginx + uWSGI)

我正在 Raspberry Pi 4 上构建生产服务器.Web 应用程序是用 Django 编写的.我使用 uWSGI 作为应用服务器,使用 Nginx 作为反向代理.我遵循了 数字海洋.其中一项任务是从连接到 RPi 的 USB 相机流式传输帧.我的灵感来自 post 来自 PyImageSearch,但我想在 Django 中做到这一点.我的 OpenCV 版本是 4.5.2. 负责打开 ..
发布时间:2021-09-15 20:25:29 其他开发

Django CSRF“Referer Malformed"......但它不是

我正在尝试测试在开发模式下运行良好的 Django 设置的部署配置. 我通过负载均衡器上的 Nginx 的 ssl_preread 模块进行基于名称的路由,并且 SSL 在服务器本身的另一个 Nginx 实例处终止,其中请求通过套接字代理到 uwsgi. 服务器{server_name dev.domain.net;听 80 proxy_protocol;听 [::]:80 proxy_p ..
发布时间:2021-09-15 20:25:25 其他开发

如何在 Python uwsgi 应用程序中处理正常关机

我有一个简单的 Python uwsgi 应用程序,它遵循基本模式: def application(env, start_response):... 做点什么 ...... 创建一些线程 ...... 将工作移交给线程 ...start_response('200 OK', [('Content-Type','text/html')])返回结果 我的系统管理员抱怨我的应用程序没有处理关闭,每 ..
发布时间:2021-09-15 20:25:23 Python

超基础uwsgi配置

我尝试了一些 uwsgi 教程,但无法在我的浏览器中运行一个简单的 Python 脚本.我已经通读了这个(http://uwsgi-docs.readthedocs.org/en/最新/WSGIquickstart.html)和这个(https://www.digitalocean.com/community/articles/how-to-deploy-python-wsgi-applicati ..
发布时间:2021-09-15 20:25:20 Python