Gunicorn未收到某些请求

时间:2019-08-14 08:57:47

标签: flask gunicorn

我有一个正在测试的网站,一个在GCP计算引擎上独立运行的dockerized flask项目。 根据建议,我将Gunicorn用作wsgi(到目前为止,我还没有使用nginx层)。

主页列出了一系列POST表单,以获取针对不同医生/专科的约会可用性。

它随机挂在某些特定的医生/专科上。 我正在@app.before_request中记录每个请求的url,但没有得到它们的日志,好像它从未到达过那么远。

如果我要另外一个专业,那就可以了,但是仍然“挂在”其他专业上。 如果我重建/重新启动容器,那么它将再次正常工作。

由于在日志记录之前挂起,可能是日志写入时的并发问题?

config: None
  bind: ['0.0.0.0:8080']
  backlog: 2048
  workers: 9
  worker_class: sync
  threads: 3
  worker_connections: 1000
  max_requests: 0
  max_requests_jitter: 0
  timeout: 10000
  graceful_timeout: 30
  keepalive: 2
  limit_request_line: 4094
  limit_request_fields: 100
  limit_request_field_size: 8190
  reload: False
  reload_engine: auto
  reload_extra_files: []

0 个答案:

没有答案