Windowsサービスの?‘つとして動かã�?/H2>

Windowsサービスの?‘つとして動かすときã?こã?プリケーションはãƒ?‚¤アログを表示することができませんã€?そã?ため、このサンプル・アプリケーションは、あまり面白くありませんがã? しかしながら、ç§?�”がã??’ã??“ã?ãƒ?‚¹トをしてã€?Windowsサービスの?‘つとして正しくWrapperが動作することを実証しましたã€?

æœ??にすることは、このアプリケーションのインストã?ルですã? 次のコマンドを実行して、Windowsサービスの?‘つとして動かしてください??

Install-<Your App>.bat
こã?出力が見えますï¼?/i>
wrapper  | <Your App> installed.

ä¸?—¦、アプリケーションがサービスの?‘つとしてインストã?ルしたらã? 早速ã?それをスタートしてみましょã�??

net start <Your App>
こã?出力が見えまã�?/i>
<Your App> service is starting.
<Your App> service was started successfully.

そã?サービスは、次のコマンドを実行して、アンインストã?ルすることができますï¼?

Uninstall<Your App>-NT.bat
もしサービスが実行中ならã?、この出力が見えますï¼?/i>
wrapper  | Service is running.  Stopping it...
wrapper  | Waiting to stop...
wrapper  | <Your App> stopped.
wrapper  | <Your App> removed.

ã€?tt>logs/wrapper.logã€? の中身を見ると、このコンソールにとても類似した出力が見られると思いますã? 今回を除きã?そã?スタートã?メãƒ?‚»ージは、アプリケーションがサービスとして開始されたことを知らせてã�?�¾すã?

wrapper.log
wrapper  | 2001/12/06 17:34:21 | --> Wrapper Started as Service
wrapper  | 2001/12/06 17:34:21 | Launching a JVM...
jvm 1    | 2001/12/06 17:34:22 | Initializing...
jvm 1    | 2001/12/06 17:34:22 | Wrapper (Version 3.x.x)
jvm 1    | 2001/12/06 17:34:22 |
jvm 1    | 2001/12/06 17:34:22 | start()

Windowsサービス上で起きる、いくつかその他ã?アクションの結果ですï¼?

ユーザー・ログアウãƒ?と そã?復帰

ユーザーのログアウトでログ・エントリが作æ?されますが、サービスには影響ありませんã€?

wrapper.log
wrapper  | 2001/12/06 17:39:39 | --> Wrapper Started as Service
wrapper  | 2001/12/06 17:39:40 | Launching a JVM...
jvm 1    | 2001/12/06 17:39:40 | Initializing...
jvm 1    | 2001/12/06 17:39:40 | Wrapper (Version 3.x.x)
jvm 1    | 2001/12/06 17:39:40 |
jvm 1    | 2001/12/06 17:39:41 | start()
wrapper  | 2001/12/06 17:40:07 | User logged out.  Ignored.
jvm 1    | 2001/12/06 17:40:07 | controlEvent(202)

マシン再起å‹?/H3>

これは、シャãƒ?ƒˆãƒ?‚¦ン・シグナルに続く、ログアウトã?シグナルの結果になりますã? サービスがキレイにシャãƒ?ƒˆãƒ?‚¦ンされると、ã?シン再起動ã?後ã?戻ってきますã?

ユーザーのログアウトでログ・エントリが作æ?されますが、サービスには影響ありませんã€?

wrapper.log
wrapper  | 2001/12/06 17:41:04 | --> Wrapper Started as Service
wrapper  | 2001/12/06 17:41:05 | Launching a JVM...
jvm 1    | 2001/12/06 17:41:05 | Initializing...
jvm 1    | 2001/12/06 17:41:05 | Wrapper (Version 3.x.x)
jvm 1    | 2001/12/06 17:41:05 |
jvm 1    | 2001/12/06 17:41:05 | start()
wrapper  | 2001/12/06 17:41:25 | User logged out.  Ignored.
jvm 1    | 2001/12/06 17:41:26 | controlEvent(202)
wrapper  | 2001/12/06 17:41:27 | Machine is shutting down.
jvm 1    | 2001/12/06 17:41:27 | controlEvent(203)
jvm 1    | 2001/12/06 17:41:28 | stop(0)
wrapper  | 2001/12/06 17:41:29 | <-- Wrapper Stopped
wrapper  | 2001/12/06 17:44:12 | --> Wrapper Started as Service
wrapper  | 2001/12/06 17:44:12 | Launching a JVM...
jvm 1    | 2001/12/06 17:44:17 | Initializing...
jvm 1    | 2001/12/06 17:44:21 | Wrapper (Version 3.x.x)
jvm 1    | 2001/12/06 17:44:21 |
jvm 1    | 2001/12/06 17:44:23 | start()