Python flask Dockerized Web应用程序api不返回响应ERROR:BrokenFilesystemWarning

时间:2017-11-23 12:59:24

标签: python docker kubernetes flask-restful

我正在使用python 2.7和flask返回对本地设置的完整响应。现在,应用程序已停靠并部署在Google kubernetes容器中。这是POST方法的示例API,它将输入作为 application / json 输入,当前内部函数能够以 JSON 格式获取数据,但它不会返回到客户端。

Python部分:

from flask import Flask, render_template, request, jsonify
from flask_cors import CORS, cross_origin
import sys
from runmodel import run
reload(sys)  # Reload is a hack
sys.setdefaultencoding('UTF8')

app = Flask(__name__, static_url_path='/static')
CORS(app)

@app.route("/modelrun", methods=['POST'])
def modelrun():
   """TO run the model and get data to populate"""
   req_data = request.json
   res = run(req_data) #another function return the data it will return json format
   return jsonify(res)

我当前的问题是我没有得到完整的响应,它返回 ValueError:View函数没有在Web浏览器中返回响应// Werkzeug Debugger

以下是日志和Traceback:

labels{
 container.googleapis.com/stream:  "stderr" 
}
BrokenFilesystemWarning)
severity:  "ERROR"   
textPayload:  "  BrokenFilesystemWarning)

0 个答案:

没有答案