如题谁有 uwsgi 的配置文件让我参考一下,我的配置老是出现 upstream prematurely closed connection while reading response header from upstream, client 这样的错误。 以下是我自己的配置: [uwsgi] #coding:utf-8
socket = 127.0.0.1:8001
master = true
chdir = /obj1/wechat/
profiler = true
enable-threads = true
logdate = true
memory-report=true
limit-as = 6048
daemnize = /obj1/wechat.log
wsgi-file = manage.py
callable = app
processes = 4
threads = 2
#状态检测地址 stats = 127.0.0.1:9191
uwsgi_read_timeout = 600
harakiri = 1200
gevent = 100
1
julyclyde 2016-03-30 21:32:30 +08:00
gevent 和 uwsgi 是不是功能重复啊?
|
4
ibigbug 2016-03-31 01:37:34 +08:00
我没有使用 nginx ,直接将 uwsgi listen 80 了。目前貌似没什么坑。
|
7
wizardoz 2016-03-31 16:25:41 +08:00
静态文件还是 nginx 比较好啊,直接用 uwsgi 提供 http 我感觉不科学,首先静态文件目录就不灵活。
|
8
ibigbug 2016-03-31 20:14:10 +08:00
@myyou 看我的估计也没用。有没有试过去掉 nginx 或者 去掉 uwsgi 看看能否正常响应,大致判断一下可能是哪一层出问题了?
|
9
ibigbug 2016-03-31 20:17:04 +08:00
@wizardoz https://lincolnloop.com/blog/uwsgi-swiss-army-knife/ 我是看了这个。而且也是一个内部应用,能少就少一层了。
|