付録C 開発環境インスタントセットアップ実行時の設定値

開発環境インスタントセットアップ機能を使用してデバッグ環境のカスタムセットアップをすると,表C-1から表C-6に示すように,デフォルト値ではない値が設定されるキーがあります。開発環境インスタントセットアップ機能の[デバッグ環境の選択]ページで,構築するデバッグ環境の設定を[標準]または[コンパクト]のどちらを選択したかによって,設定される値が異なります。

表C-1 adminagent.properties(運用管理エージェントプロパティファイル)の設定値

項番キー名称構築するデバッグ環境の設定設定内容
標準コンパクト
1adminagent.hws.sys_cmd.abnormal_end.traceinfofalsefalse障害検知時コマンドの実行の際にWebサーバの内部トレースを採取するかどうかが設定されます。
2adminagent.j2ee.process.console_event.enabledtruetrueJ2EEサーバのコンソール出力情報をManagementServerを使用するEclipse プラグインで表示するかどうかが設定されます。
3adminagent.j2ee.sys_cmd.abnormal_end.javatracefalsefalse障害検知時コマンドの実行の際にJ2EEサーバのスタックトレースを取得するかどうかが設定されます。
4adminagent.j2ee.sys_cmd.abnormal_end.threaddumpfalsefalse障害検知時コマンド実行の際にJ2EEサーバのスレッドダンプを収集するかどうかが設定されます。
5adminagent.j2ee.watch.start_time77J2EEサーバの起動で,起動コマンドを実行してから動作確認を開始するまでの時間(単位:秒)が設定されます。
6adminagent.sys_cmd.abnormal_end.prftracefalsefalse障害検知時コマンド実行の際に性能解析トレースファイルを収集するかどうかが設定されます。

表C-2 mserver.properties(Management Server環境設定ファイル)の設定値

項番キー名称構築するデバッグ環境の設定設定内容
標準コンパクト
1adminagent.connector.comm.state.cache_max_time-1-1運用管理エージェントとの通信状態をキャッシュする最大時間(単位:秒)が設定されます。
2com.cosminexus.mngsvr.management.connector.enabledtruetrueManagement Serverリモート管理機能への外部接続を有効にするかどうかが設定されます。
3com.cosminexus.mngsvr.management.enabledtruetrueManagement Serverリモート管理機能を有効にするかどうかが設定されます。
4com.cosminexus.mngsvr.management_user_account.enabledfalsefalseManagement Serverのユーザアカウントを有効にするかどうかが設定されます。
5com.cosminexus.mngsvr.snapshot.auto_collect.enabledfalsefalse障害発生時または一括再起動時にsnapshotログを収集するかどうかが設定されます。
6com.cosminexus.mngsvr.sys_cmd.abnormal_end.enabledfalsefalseシステムによる障害検知時コマンド実行機能を利用するかどうかが設定されます。
7webserver.connector.http.permitted.hostslocalhostlocalhostManagement Server へのアクセスを許可するホストおよび運用管理エージェント稼働ホストのIP アドレスまたはホスト名が設定されます。

表C-3 mserver.cfg(Management Server用オプション定義ファイル)の設定値

項番キー名称構築するデバッグ環境の設定設定内容
標準コンパクト
1add.jvm.arg-Xms256m
-Xmx512m
-XX:MetaspaceSize=128m
-XX:MaxMetaspaceSize=128m
-XX:CompressedClassSpaceSize=128m
-Xms64m
-Xmx128m
-XX:MetaspaceSize=32m
-XX:MaxMetaspaceSize=32m
指定されたオプションを使ってJavaVMを起動します。
CompressedClassSpaceSizeはWindows x64の場合に設定します。

表C-4 usrconf.cfg(Javaアプリケーション用オプション定義ファイル)の設定値

項番キー名称構築するデバッグ環境の設定設定内容
標準コンパクト
1add.class.path<Developerのインストールディレクトリ>¥DB¥CLIENT¥UTL¥<HiRDB Type4 JDBC DriverのJARファイル><Developerのインストールディレクトリ>¥DB¥CLIENT¥UTL¥<HiRDB Type4 JDBC DriverのJARファイル>クラスパスに追加する値が設定されます。
2add.jvm.arg-agentlib:jdwp=transport=dt_socket,server=y,address=3999,suspend=n
-Xms256m
-Xmx512m
agentlib:jdwp=transport=dt_socket,server=y,address=3999,suspend=n
-Xms64m
-Xmx128m
指定されたオプションを使ってJavaVMを起動します。

表C-5 usrconf.properties(J2EEサーバ用ユーザプロパティファイル)の設定値

項番キー名称構築するデバッグ環境の設定設定内容
標準コンパクト
1ejbserver.deploy.context.check_interval11アプリケーション構成ファイルの更新を検知する間隔(単位:秒)が設定されます。
2ejbserver.logger.systemlog.enabledfalsefalseJ2EEサーバの起動,停止および異常終了に関するメッセージを,イベントログへ出力するかどうかが設定されます。
3ejbserver.management.JVM.stats_monitor.FullGCCount.enabledfalsefalseFullGC回数の監視を有効にするかどうかが設定されます。
4ejbserver.management.stats_file.enabledfalsefalse稼働情報ファイル出力機能を有効にするかどうかが設定されます。
5ejbserver.watch.defaultRequestQueue.enabledfalsefalseデフォルトの実行待ちキューの場合のHTTPリクエスト実行待ちキュー監視のアラート出力を有効にするかどうかが設定されます。
6ejbserver.watch.defaultRequestQueue.writefile.enabledfalsefalseデフォルトの実行待ちキューの場合のHTTPリクエスト実行待ちキュー監視結果をファイル出力するかどうかが設定されます。
7ejbserver.watch.enabledfalsefalseすべてのリソース枯渇監視を有効にするかどうかが設定されます。
8ejbserver.watch.fileDescriptor.enabledfalsefalseファイルディスクリプタ監視のアラート出力を有効にするかどうかが設定されます。
9ejbserver.watch.fileDescriptor.writefile.enabledfalsefalseファイルディスクリプタ監視結果をファイル出力するかどうかが設定されます。
10ejbserver.watch.memory.enabledfalsefalseメモリ監視のアラート出力を有効にするかどうかが設定されます。
11ejbserver.watch.memory.writefile.enabledfalsefalseメモリ監視結果をファイル出力するかどうかが設定されます。
12ejbserver.watch.thread.enabledfalsefalseスレッド監視のアラート出力を有効にするかどうかが設定されます。
13ejbserver.watch.thread.writefile.enabledfalsefalseスレッド監視結果をファイル出力するかどうかが設定されます。
14ejbserver.watch.threaddump.enabledfalsefalseスレッドダンプ監視のアラート出力を有効にするかどうかが設定されます。
15ejbserver.watch.threaddump.writefile.enabledfalsefalseスレッドダンプ監視結果をファイル出力するかどうかが設定されます。
16webserver.connector.http.permitted.hosts**Management Serverへのアクセスを許可するホストのIPアドレスまたはホスト名が設定されます。
17webserver.connector.inprocess_http.enabledtruetrueインプロセスHTTPサーバ機能を有効にするかどうかが設定されます。
18webserver.connector.inprocess_http.init_threads22サーバ起動時に生成するインプロセスHTTPサーバのリクエスト処理スレッド数が設定されます。
19webserver.errorpage.stack_trace.enabledtruetrue例外発生時,デフォルトのエラーページにスタックトレースを出力するかどうかが設定されます。
20webserver.jsp.debugging.enabledtruetrueJSPデバッグ機能を有効にするかどうかが設定されます。
21webserver.static_content.cache.filesize.threshold512512静的コンテンツキャッシュ機能が有効な場合,キャッシュできるファイルサイズ(単位:秒)が設定されます。
22webserver.static_content.cache.size10241024静的コンテンツキャッシュ機能が有効な場合,メモリにキャッシュできるサイズ(単位:秒)の上限が設定されます。

表C-6 論理サーバ共通パラメタの設定値

項番キー名称構築するデバッグ環境の設定設定内容
標準コンパクト
1additional.startcmd-nosecurity-nosecurity起動コマンドに追加するオプションが設定されます。

注 論理サーバ起動時にSecurityManagerを解除して起動します。