Files
MainSite/Restart.sh
2019-12-09 23:57:26 +04:00

28 lines
500 B
Bash
Executable File

#!/bin/bash
###!/usr/bin/env bash
echo "Мягко закрываем службу"
killall -s 15 gunicorn -r
x=7
#P = if pgrep 'gunicorn';
#echo $P
while [ $x -gt 0 ] && pgrep 'gunicorn' ;
do
sleep 1
echo "Ожидание закрытия сек: $x"
x=$(( $x - 1 ))
done
if pgrep 'gunicorn';
then
echo "Принудительно убиваем службу"
killall -s 9 gunicorn -r
sleep 3
else
echo "Служба успешно закрыта"
fi
sh Gunicorn.sh