Hitachi

uCosminexus Application Runtime for Apache Tomcat ユーザーズガイド


11.9.3 Tomcatサーバプロセスの停止要求時,停止する前にTomcat稼働中情報を取得したい場合

TomcatプロセスモニタがTomcatサーバプロセスの停止要求を検知し,Tomcatサーバプロセスが停止する前にTomcat稼働中情報を取得できます。config.properties(uCART 設定ファイル)のプロパティで設定できます。デフォルトでは,取得されません。

Tomcatサーバプロセスの停止要求時に,Tomcat稼働中情報を取得するための設定方法を次に示します。

モニタリング情報の取得を有効にする設定

Tomcatサーバプロセスの停止要求時にモニタリング情報を取得したい場合は,config.properties(uCART設定ファイル)の次のプロパティにtrueを設定してください。

snapshot.onshutdownrequest.watchcommand.enabled=[true|false]
スレッドダンプ情報の取得回数の設定

Tomcatサーバプロセスの停止要求時にスレッドダンプ情報を取得する回数は,次のプロパティに設定してください。

snapshot.onshutdownrequest.threaddumpnum=<取得回数>
重要

これらのプロパティを設定すると,Tomcatサーバプロセスが停止するまでに時間が掛かります。

また,設定してもTomcatサーバプロセスの終了方式によっては,Tomcat稼働中情報を取得できない場合があります。Tomcat稼働中情報の詳細については,「11.5.1(2) Tomcat稼働中情報の取得」を参照してください。