Advertisement
Guest User

Untitled

a guest
Nov 9th, 2018
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.58 KB | None | 0 0
  1. cd /var/www/html/
  2. case "$1" in
  3. start)
  4.    php artisan queue:work --queue=sync,newsletter,default &
  5.    echo $!>/var/run/myservice.pid
  6.    echo "server daemon started"
  7.    ;;
  8. stop)
  9.    kill `cat /var/run/myservice.pid`
  10.    rm -f /var/run/myservice.pid
  11.    echo "server daemon stopped"
  12.    ;;
  13. restart)
  14.    $0 stop
  15.    $0 start
  16.    ;;
  17. status)
  18.    if [ -e /var/run/myservice.pid ]; then
  19.       echo Service is running, pid=`cat /var/run/myservice.pid`
  20.    else
  21.       echo Service is NOT running
  22.       exit 1
  23.    fi
  24.    ;;
  25. *)
  26.    echo "Usage: $0 {start|stop|status|restart}"
  27. esac
  28.  
  29. exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement