我已经浏览了为app引擎上运行的Django Application提供的所有文档。 我有一个Django应用程序,我正在使用Vision和Storage客户端,我的应用程序名称是pvd。 我一直在错误日志中不断出现错误。
A [2017-03-30 22:08:07 +0000] [1] [CRITICAL] WORKER TIMEOUT (pid:7)
A [2017-03-30 22:08:07 +0000] [7] [INFO] Worker exiting (pid: 7)
A [2017-03-30 22:08:07 +0000] [9] [INFO] Booting worker with pid: 9
A [2017-03-30 22:12:35 +0000] [1] [CRITICAL] WORKER TIMEOUT (pid:9)
A [2017-03-30 22:12:35 +0000] [9] [INFO] Worker exiting (pid: 9)
A [2017-03-30 22:12:36 +0000] [11] [INFO] Booting worker with pid: 11
A [2017-03-30 22:13:03 +0000] [1] [INFO] Handling signal: term
A [2017-03-30 22:13:03 +0000] [7] [INFO] Worker exiting (pid: 7)
A [2017-03-30 22:13:03 +0000] [1] [INFO] Shutting down: Master*
以下是我的app.yaml
runtime: python
env: flex
entrypoint: gunicorn -b :$PORT pythonvision.wsgi
runtime_config:
python_version: 3
以下是我的要求.txt
Django==1.10.6
google-cloud-storage==0.23.1
google-cloud-vision==0.23.1
gunicorn==19.7.0
用于部署我正在使用:
gcloud app deploy
我做错了什么?
答案 0 :(得分:1)
你有没有看到this answer看到枪手工人超时的其他人?
答案 1 :(得分:0)
使用符合您需求的gunicorn
更新timeout
命令。
E.g(60秒):
entrypoint: gunicorn --timeout 60 -b :$PORT pythonvision.wsgi
我相信默认值是30秒。