ホームページ  >  に質問  >  本文

ubuntu server 下tomcat 如何实现在设定的时间内重启

我想让ubuntu下的tomcat7 实现8个小时就自动重启一次。要怎么弄?
求各路大神献计献策。谢谢!

PHP中文网PHP中文网2739日前502

全員に返信(3)返信します

  • PHP中文网

    PHP中文网2017-04-21 11:17:16

    これを検索させてください
    http://stackoverflow.com/questions/20454435/how-to-restart-a-process-every-4-hours-using-crontab
    これを8時間ごとに書きます。
    * */8 * * * user-name command to be executed

    ところで、Tomcatを管理するための信頼できるスクリプトをお勧めしたいと思います

    リーリー

    返事
    0
  • 迷茫

    迷茫2017-04-21 11:17:16

    crontab を使用して、スケジュールされたタスクを解決します。

    リーリー

    http://stackoverflow.com/questions/3474280/how-to-set-up-a-cron-job-to-run-an-executable-every-hour?answertab=oldest#tab-top

    返事
    0
  • PHPz

    PHPz2017-04-21 11:17:16

    #!/bin/sh

    。 /etc/プロフィール

    pid=ps aux | grep tomcat7_portal | grep -v grep | grep -v retomcat7_portal | awk '{print $2}'ps aux | grep tomcat7_portal | grep -v grep | grep -v retomcat7_portal | awk '{print }'
    echo $pid

    if [ -n "$pid" ]
    then
    {
    echo ===========shutdown================
    /opt/tomcat7_portal/bin/shutdown.sh
    sleep 1
    pid=ps aux | grep tomcat7_portal | grep -v grep | grep -v retomcat7_portal | awk '{print }'echo $pid

    if [ -n "$pid" ]

    then

    {
    echo ===========shutdown================
    /opt/tomcat7_portal/ bin/shutdown.sh
    sleep 1
    pid=ps aux | grep tomcat7_portal | grep -v grep | grep -v retomcat7_portal | awk '{print $2}'
    if [ -n "$pid" ]
    then
    リーリー

    fi

    sleep 1

    echo ===========startup.sh===============🎜 /opt/tomcat7_portal/bin/startup.sh🎜 }🎜else 🎜echo ===========startup.sh==============🎜/opt/tomcat7_portal/bin/startup.sh🎜 🎜フィ🎜

    返事
    0
  • キャンセル返事