lepus脚本启动问题

Lepus · lyhabc · 于 1年前发布 · 690 次阅读

'start')

#start lepus
if [ $lepus_process -ge "2" ];then
   echo " lepus server is already run!"
else
   cd $basedir && nohup  python lepus.py &> logs/lepus.log& 
   sleep 30
   lepus_process=`ps -ef|grep lepus.py |grep -v grep|wc -l`
   echo $lepus_process 
   if [ $lepus_process -ge "2" ];then
      echo "lepus server start success!"
   else
      echo "lepus server start fail!"
   fi
fi

;;

在start分支结构里,写的是 sleep 5,会容易导致当启动的时候显示"lepus server start fail!",但是实际上lepus已经启动了 的情况,建议改为 sleep 30


共收到 0 条回复
没有找到数据。
回复本帖 (需要登录)