Bash脚本运行Celery Flask应用并提出请求

时间:2018-07-24 18:20:33

标签: bash flask celery

我想编写一个bash脚本来打开RabbitMQ,启动Flask和Celery,然后发出请求。像这样:

#!/bin/bash

#Start RabbitMQ
PATH=$PATH:/usr/local/sbin 
rabbitmw-server 

#Start Flask
export FLASK_APP=run.py 
flask run 

#Start Celery
celery -A run.celery worker --loglevel=info

#Send my request
curl -X PUT -d "data=mydata" http://localhost:5000/user/5

如何正确编写才能正常工作? 当我必须在没有bash脚本的情况下进行操作时,我必须打开4个不同的终端: * 1中运行RabbitMQ *在2我运行烧瓶 * 3我运行芹菜 * 4人提出要求

0 个答案:

没有答案