Blame view

restart.sh 385 Bytes
65b4badc   gaofengduan   add 重启脚本
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  #! /bin/bash -e
  echo "server git pull"
  git pull
  echo "src/csvdata git pull"
  cd src/csvdata
  pwd
  git pull
  cd ../../
  echo "check status"
  port=`cat src/main.lua | grep 'services/ngxd' | sed 's/)//g' | awk '{printf $5}'`
  echo 'prot '$port
  pid=$(lsof -i:$port | grep skynet | awk '{print $2}')
  if [ -n "$pid" ]; then
  	echo 'kill old server pid '$pid
  	kill -9 $pid
  fi
  skynet/skynet src/config