如何处理 GAE 部署中的 Gunicorn 错误
How to Handle Gunicorn Error on GAE deployment
我正在尝试在 GAE 上部署 python 服务,当我部署它时出现以下错误 Error on GAE logs
我没有在我的 requirements.txt 文件中添加 Gunicorn,但是当我在 GAE 上调试我的服务时,我在需求文件中看到了它。
谁能帮忙找出问题所在。
我的服务中只有一个 main.py,这是我正在使用的 Yaml
service: service
runtime: python37
runtime_config:
python_version: 3
# [START handlers]
handlers:
- url: /.*
script: auto
Requirement.txt 文件
Flask==1.0.4
Werkzeug>=0.14
google-cloud-pubsub==0.37.2
Main.py
import logging
import os
import time
import sys
import json
# [START imports]
from flask import Flask, render_template, request, jsonify
from google.cloud import pubsub
app = Flask(__name__)
@app.route('/publish', methods=['POST'])
def form():
data = request.json
if data:
return jsonify({"message": "DONE"})
else:
return "Hello World"
在 requirements.txt 中添加依赖项 6 解决了我的问题。
six==1.14.0
我正在尝试在 GAE 上部署 python 服务,当我部署它时出现以下错误 Error on GAE logs
我没有在我的 requirements.txt 文件中添加 Gunicorn,但是当我在 GAE 上调试我的服务时,我在需求文件中看到了它。
谁能帮忙找出问题所在。 我的服务中只有一个 main.py,这是我正在使用的 Yaml
service: service
runtime: python37
runtime_config:
python_version: 3
# [START handlers]
handlers:
- url: /.*
script: auto
Requirement.txt 文件
Flask==1.0.4
Werkzeug>=0.14
google-cloud-pubsub==0.37.2
Main.py
import logging
import os
import time
import sys
import json
# [START imports]
from flask import Flask, render_template, request, jsonify
from google.cloud import pubsub
app = Flask(__name__)
@app.route('/publish', methods=['POST'])
def form():
data = request.json
if data:
return jsonify({"message": "DONE"})
else:
return "Hello World"
在 requirements.txt 中添加依赖项 6 解决了我的问题。
six==1.14.0