2

ユーティリティはありますか/多分ウィンドウスケジューラを使用して「tomcat6サービス」を毎日自動再起動しますか?これに関するガイドラインはありますか?

私のTomcatサービスはjavaservice.exeを使用してインストールされます。

4

2 に答える 2

3

「tomcat6サービス」を自動再起動するウィンドウスケジューラ

  • まず、2つの異なるbatファイルを作成します。

1. Tomcat_start.bat

@echo off
net Start tomcat6

2. Tomcat_stop.bat

@echo off
net stop tomcat6

2つの異なるファイルを作成する理由batは次のとおりです。サービスを完全に停止するために1〜5分の時間を与えます。そうしないと、サービスを開始できません。

スケジューラ画像: ここに画像の説明を入力してください

画像でわかるように、2つの異なるスケジューラーを作成します。1つは停止用、もう1つは開始用です。停止から開始まで15分の時間を設けました。あなたは3-5分を与えることができます(これは重い負荷がある場合にサービスを完全に停止するために必要な最小時間です)。

注:
1。画​​像でわかるように、Run with highest Privilegeschecked trueを指定し、変更しRun Whether user is logged on or notます。
2.batファイルをactionsタブに設定し、時間をTriggersタブに設定します。

于 2014-03-27T08:17:41.367 に答える
2

次のコマンドでバッチファイルをスケジュールできます。netstopYourServicenet start YourService

ロッド

于 2009-07-08T08:57:58.070 に答える