当前位置:   article > 正文

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

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掉的情况下就可以自动的启动了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/71608
推荐阅读
  

闽ICP备14008679号