httprunnermanager运行

1. 启动mysql

mysql -u root -p

忘记密码可以在目录, /usr/local/Cellar/HttpRunnerManager/HttpRunnerManager/setting.py搜索数据库可找到

 

2. 进入rabbitmq目录, /usr/local/Cellar/rabbitmq/3.7.18/

运行 brew services start rabbitmq

http://localhost:15672/#/

关闭 brew services stop rabbitmq

 

3. 进入HttpRunnerManager目录, /usr/local/Cellar/HttpRunnerManager/

运行 python3 manage.py runserver 0.0.0.0:8000,启动服务

 

4. 需要异步执行,会使用到定时任务

/usr/local/Cellar/HttpRunnerManager/  目录下

则运行

python3 manage.py celery -A HttpRunnerManager worker --loglevel=info  #启动worker

python3 manage.py celery beat --loglevel=info #启动定时任务监听器

celery flower #启动任务监控后台

 

5. 访问 http://localhost:5555/monitor 即可查看任务列表和状态

http://127.0.0.1:8000/api/index/    接口平台

http://127.0.0.1:8000/admin/    后台运维管理系统

 

6. 开启接口API样例服务

在目录下    /usr/local/Cellar/HttpRunner    运行

export FLASK_APP=tests/api_server.py

flask run

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章