您的位置:首页 > 运维架构 > Linux

linux记录pid

2014-01-15 18:25 323 查看

metaq的启动脚本是这样实现的:

nohup $JAVA $BROKER_ARGS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false \
-Dcom.sun.management.jmxremote.port=$JMX_PORT com.taobao.metamorphosis.ServerStartup $config_files 2>&1 >>$LOG_FILE &
echo $! > $PID_FILE
chmod 755 $PID_FILE

一个完整的文件

PID_FILE="bin/job.pid"
LOG_FILE="bin/job.log"
cd $(dirname "$0") || exit 1
cd ..
echo "java -jar lib/metaq-orderevent-shell-1.0.0-SNAPSHOT.jar  -xmode=release"
nohup java -jar lib/metaq-orderevent-shell-1.0.0-SNAPSHOT.jar met_consumer 2>&1 >>$LOG_FILE &
echo $! > $PID_FILE


阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: