uwsgi相关内容

如何在uwsgi进程中获取python解释器路径

如何在uwsgi进程中获取python解释器路径(如果我使用-h参数启动它)?我尝试使用VIRTUAL_ENV和UWSGI_PYHOME环境变量,但是它们是空的,我不知道为什么.我也尝试使用sys.executable,但是它指向uwsgi进程路径. 解决方案 uWSGI不是python应用程序(它仅调用libpython函数),因此有效的可执行文件是uwsgi二进制文件.如果使用virt ..
发布时间:2020-05-25 02:43:56 Python

如何安装nginx-full

我正在尝试在我的12.04机器上安装nginx-full(从11.04升级) 通过apt-get得到此错误- The following packages have unmet dependencies: nginx-full : Depends: passenger-common (>= 1:3.0.17) but it is not going to be installed ..
发布时间:2020-05-17 21:53:20 其他开发

以编程方式终止uwsgi工作者

在我的应用程序中,我需要“模拟" HTTP超时.简而言之,在这种情况下: client -> myapp -> server client与myapp建立HTTP POST连接,然后将其转发到server.但是,由于网络问题或类似问题,server无法响应.我被困在client中的开放TCP会话中,我需要删除它. 我的应用程序使用web.py,nginx和uwsgi. 我无法 ..
发布时间:2020-05-17 21:51:30 Python

上游关闭uwsgi,Flask和Nginx堆栈的连接

我正在尝试在Ubuntu Server 18.04上使用Nginx 1.14.0运行基本的Flask应用. 该应用程序本身在测试环境中运行良好,但是我现在尝试使用uwsgi和nginx进行部署,并且只是获得默认的nginx登陆页面或502 Bad Gateway. 我从/etc/nginx/sites-available中删除了nginx默认配置,并从/etc/nginx/sites- ..
发布时间:2020-05-17 21:45:01 其他开发

Sqlalchemy返回SELECT命令的不同结果(query.all)

我的Web服务器(512 RAM)具有: FLASK + SQLAlchemy(SQLite)-> uWSGI-> Nginx 问题:Sqlalchemy返回SELECT命令(query.all)的不同结果. 示例: 在数据库中添加了一些记录. 我重新加载页面:新记录未返回(但旧记录已返回). 重新加载页面:返回所有记录.很棒. 重新加载页面:再次没有返回新记录. (但老回 ..
发布时间:2020-05-17 21:41:52 Python

uwsgi_pass不转发SCRIPT_NAME标头

我正在尝试从主域的某些子文件夹中提供我的Web应用程序(基于Django/wsgi). 我将docker用于我的应用程序和静态文件,因此我在服务器上使用了主要的nginx作为反向代理,在"nginx"容器中使用了另一个nginx,用于将我的应用程序的内容和uWSGI路由到第二个容器中,该容器用于提供实际的Django数据 并且我希望我的应用可以以myserver.com/mytool的形式在 ..
发布时间:2020-05-17 21:40:10 其他开发

启动uWSGI实例失败,代码为203

我想使用nginx和uWSGI在Ubunut 16.04上部署我的Flask应用程序,但是每当我执行sudo systemctl启动nebulon时,我都不会收到错误消息,但是状态显示以下内容: nebulon.service - uWSGI instance to serve nebulon Loaded: loaded (/etc/systemd/system/nebulon.se ..
发布时间:2020-05-17 21:35:25 Python

uwsgi:OSError:GET请求期间写入错误

这是我长期放置应用程序时收到的错误日志. Oct 22 11:41:18 uwsgi[4613]: OSError: write error Oct 22 11:41:48 uwsgi[4613]: Tue Oct 22 11:41:48 2019 - uwsgi_response_write_body_do(): Broken pipe [core/writer.c line 341] d ..
发布时间:2020-05-17 21:33:24 Python

nginx + django + uwsgi静态文件403禁止

嗨〜我正在CentOS 6.5中部署一个网站.框架是django1.7.我使用nginx和uwsgi. 该网站现已开放,但所有静态文件的"403禁止访问"除外. 我已经搜索了几个小时,并将整个站点文件夹更改为chmod777.文件夹的所有者是kltc,nginx.conf中的用户也是kltc. 我不知道为什么问题仍然被拒绝. nginx.conf user kltc ..
发布时间:2020-05-17 21:26:59 其他开发

Nginx和uWSGI的服务器发送事件

是否可以使用uWSGI和Nginx背后的python/Flask应用程序中的服务器发送的事件 ? 我已经找到了在python/Flask中实现SSE的软件包,但它们似乎都使用gevent和greenlets来实现. https://github.com/DazWorrall/flask-sse 谢谢! 解决方案 uWSGI的最新版本(从1.9开始)具有对websocket ..
发布时间:2020-05-17 21:25:13 其他开发

uWSGI python子进程chrome/firefox失败

我在使用nginx的uWSGI下有一个python flask应用程序. python代码调用subprocess.Popen()来运行浏览器(即Firefox,Chrome),但uWSGI日志显示错误. 该错误与linux(ubuntu)标准命令有关,即readlink,which,cat和其他命令. 我怀疑这与用户访问权限有关,但不确定. uWSGI服务使用我的用户和www-data组运 ..
发布时间:2020-05-17 21:24:28 Python

重新启动时uWSGI停机

每次更新代码时,每次重新启动服务器时,uwsgi都会出现问题. 当我使用"sudo重新启动记帐"重新启动uwsgi时,停止实例和启动实例之间存在很小的差距,导致停机并停止所有当前请求. 当我尝试"sudo reload accounting"时,它可以工作,但是我的内存却增加了(两倍).当我运行命令"ps aux | grep accounting"时,它显示我有10个正在运行的进程( ..
发布时间:2020-05-17 21:22:32 其他开发

Django,uWSGI和nginx:进程死于“无故".

我正在使用uWSGI和nginx运行两个并行的Django应用程序.其中之一,负载稍大(均为很小)的负载,每24小时就会死掉一次,并显示以下消息: [pid: 16358|app: 0|req: 1000/1000] 127.0.0.1 () {46 vars in 847 bytes} [Thu Mar 24 16:38:31 2011] GET /aktivitet/409/pickni ..
发布时间:2020-05-17 21:20:49 其他开发

uwsgi的推荐设置

我有一个mysql + django + uwsgi + nginx应用程序,最近我在uwsgi的默认配置上遇到了一些问题,因此我想重新配置它,但是我不知道建议的值是什么. 另一个问题是我找不到uwsgi使用的默认设置,这使调试工作非常困难. 使用默认配置,该站点在实际流量下太慢(等待uwsgi套接字等待的请求太多).因此,我使用了一些教程中的配置,它的cpu-affinity=1和p ..
发布时间:2020-05-17 21:19:13 其他开发