Пожалуйста, у меня проблема с приложением на основе колб, работающим на gunicorn, использующим nginx в качестве прокси. Мой обратный вызов JQuery работает с перебоями. Это работало в обязательном порядке в разработке. Моя среда разработки - это фляга, работающая на Windows. Прерывистое поведение началось в тот момент, когда я перешел в среду развертывания, как описано выше. Мой код обратного вызова выглядит следующим образом:
$.getJSON("compute", data={'customer_orders':orders_string},function(data) {
$("#result").val(data.result);
var optimize_routes = data.result;
alert("optimize_routes: " + optimize_routes);
.....
.....
});
Метод getJSON отправляется сценарию фляги, а обратный вызов предназначен для извлечения строки, код фляги выглядит следующим образом:
@app.route('/compute',methods=['POST', 'GET'])
def compute_paths():
orders = request.args.get("customer_orders")
......
......
return jsonify(result=routes_string)
Буду очень признателен за предложения о том, как сделать так, чтобы обратный вызов не выполнялся в среде развертывания.
Спасибо.