2 Star 1 Fork 0

dayu1985/can_api

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
can.bak 934 Bytes
一键复制 编辑 原始数据 按行查看 历史
dayu1985 提交于 2018-06-09 16:56 +08:00 . 项目1期
#!/bin/bash
# 级别
#chkchonfig: 2345 80 90
# 描述
#description:can service
# 进程名
#processname:can-servcie
# 所在目录
ROOT_PATH=/home/can/api
RETVAL=0
SERVER_PORT=40001
start()
{
pids=`netstat -lnp | grep $SERVER_PORT |awk '{print $7 }'`
pids=${pids%/*}
if [ -n "$pids" ]; then
echo "CANAPI SERVICE ALREADY START "
else
nohup ./$ROOT_PATH/can_api >$ROOT_PATH/server.log 2>&1 &
echo "START CANAPI SERVICE SUCCESS "
fi
}
stop()
{
echo -n $"Stopping $prog: "
javac -version
pids=`netstat -lnp | grep $SERVER_PORT |awk '{print $7 }'`
pids=${pids%/*}
if [ -n "$pids" ]; then
kill -9 $pids
echo "STOP BUSINESS_MONITOR SUCCESS "
else
echo "BUSINESS_MONITOR SERVICE ALREADY STOP "
fi
}
restart()
{
echo -n $"Reloading $prog: "
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
sleep 2
start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Go
1
https://gitee.com/dayu1985/can_api.git
git@gitee.com:dayu1985/can_api.git
dayu1985
can_api
can_api
master

搜索帮助