uWSGI罕见的网关超时

时间:2015-05-26 08:26:39

标签: python nginx wsgi uwsgi

大家好日子!

我们有一个简单的Web应用程序(REST服务),使用旧的web.py编写并托管在Nginx + uWSGI上。问题是,一旦有多次请求,它就会失败并且会出现" 504网关超时"在完全相同的处理程序上,它只对空数据库(SQLAlchemy + PostgreSQL)执行简单的SQL SELECT查询,这意味着查询不返回任何内容。这是uWSGI配置:

uwsgi:
  enable-threads: 1
  threads: 1
  workers: 2
  master: 1
  socket: :8001
  plugin: python
  chown-socket: nginx:nginx
  pythonpath: /usr/lib/python2.6/site-packages/nailgun
  touch-reload: /var/lib/nailgun-uwsgi
  virtualenv: /usr
  module: nailgun.wsgi
  buffer-size: 49180
  listen: 4096
  pidfile: /tmp/nailgun.pid
  logto: /var/log/nailgun/app.log
  mule: 1
  lazy: true
  shared-pyimport: /usr/lib/python2.6/site-packages/nailgun/utils/mule.py

以下是Python应用程序日志中的行:

GET /api/nodes/ => generated 2 bytes in 10199124 msecs
uWSGI版本是2.0.3。

任何人都可以提示吗?

0 个答案:

没有答案