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
關閉 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