uwsgi重启脚本

reboot.sh

#!/usr/bin/env bash

echo -e "\033[34m--------------------wsgi process--------------------\033[0m"

ps -ef|grep uwsgi_order_trading_platform.ini | grep -v grep

sleep 0.5

echo -e '\n--------------------going to close--------------------'

ps -ef |grep uwsgi_order_trading_platform.ini | grep -v grep | awk '{print $2}' | xargs kill -9

sleep 0.5

echo -e '\n----------check if the kill action is correct----------'

/usr/local/projects/envs/django_env/bin/uwsgi  --ini uwsgi_order_trading_platform.ini &  >/dev/null

echo -e '\n\033[42;1m----------------------started...----------------------\033[0m'
sleep 1

ps -ef |grep uwsgi_order_trading_platform.ini | grep -v grep
posted @ 2022-09-27 19:10  Sherwin_szw  阅读(127)  评论(0编辑  收藏  举报