请求API端点时,芹菜出错(烧瓶应用程序)

时间:2018-08-29 12:53:31

标签: python flask rabbitmq celery

基本上,我有在Azure实例上托管的flask应用程序。当我在API端点celery上发布一些数据时,在后台启动一个进程,并且API立即将响应发送给客户端。

这是task.py基本示例:

from celery import Celery

app = Celery('tasks', broker ='amqp://localhost//')

@app.task
def reverse(main):
        return main[::-1]

错误:enter image description here

基本烧瓶示例:

from flask import Flask
from flask import request
from tasks import *

app = Flask(__name__)

@app.route('/params',methods =['POST'])
def get_url():
    main = request.args.get('main')
    reverse.delay(main)
    return main
if __name__ == "__main__":
    app.run()

再次,flask应用程序在azure实例上运行。我是否将localhost更改为 task.py

中的IP

0 个答案:

没有答案