diff --git a/scripts/publish_pm2_cpp_i_n/restart.sh b/scripts/publish_pm2_cpp_i_n/restart.sh new file mode 100755 index 0000000..3e80fba --- /dev/null +++ b/scripts/publish_pm2_cpp_i_n/restart.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +#source ./common.sh + +#ps -ef|grep ${PROJECT_NAME} > bin/ps.log + +instances=(${1//,/ }) +n=$2 +PROJECT_NAME=wsproxy2004 + +for i in ${instances[@]} +do + pm2 delete ecosystem.config.js --only ${PROJECT_NAME}_n${n}_i${i} $n $i ${PROJECT_NAME} + pm2 start ecosystem.config.js --only ${PROJECT_NAME}_n${n}_i${i} $n $i ${PROJECT_NAME} +done + +echo 'success'