노드 서버 시작 쉘
server_start.sh
#!/빈/배시
프로젝트 = 상승
ENV=$1
서버 이름=$2
if ( -z “$1” ); 그 다음에
에코 “ENV IS NULL”
출구 0
파이
if ( -z “$2” ); 그 다음에
echo “서버 이름이 NULL입니다”
출구 0
파이
SERVER_PATH=/root/${PROJECT}_${ENV,,}
영원히 –uid “${ENV,,}_${SERVERNAME,,}” start -c “node –expose-gc” -a -l “${SERVER_PATH}/logs/forever_${SERVERNAME,,}. 로그” -w –watchIgnore –sourceDir “${SERVER_PATH}/${SERVERNAME,,}/” index.js
server_stop.sh
#!/빈/배시
프로젝트 = 상승
ENV=$1
서버 이름=$2
if ( -z “$1” ); 그 다음에
에코 “ENV IS NULL”
출구 0
파이
if ( -z “$2” ); 그 다음에
echo “서버 이름이 NULL입니다”
출구 0
파이
영원히 중지 ${ENV,,}_${SERVERNAME,,}