通过xbt_tracker.pid实现自动重启xbt_tracker

killall -TERM xbt_tracker

./xbt_tracker

启动后,会在当前的目录产生一个名为xbt_tracker.pid的文件,当服务器停止后,这个文件也会随之消失通过这个文件,

写一个脚本

#!/bin/bash
 
xbt_tracker_path="/usr/local/xbt/XBT Tracker"
file_name="xbt_tracker.pid"
 
if [ ! -f "$xbt_tracker_path/$file_name" ]; then
 
echo "Not found pid file $xbt_tracker_path/$file_name";
echo "Starting xbt tracker server …";
"$xbt_tracker_path/xbt_tracker";
fi;

放到crontab表里面来定期执行这个脚本

在tracker down掉的情况下就可以自动的启动了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值