|
|
DSMCGI設定 |
ツリー表示部分で選択されたサーバーのdsm.iniの環境設定の内容を参照・変更します。
各項目にフォーカスを移動させると、画面下に詳細な説明が表示されます。
内容の変更は、サーバー上にDSMSRVが動いている場合には一部変更できないように制限が加えられます。
メインサーバー・サブサーバー・スタンドアロン環境の違いにより、参照・変更できる部分は異なります。
サブサーバーにおいては、メインサーバーのDSMCGI設定にある、サブサーバーのCurBNOMAD、MaxBNOMADなどを表示しているテーブルは存在しません。
内容をサーバーから取得するには「情報取得」ボタンを押してください。
サーバーの内容を入力した値で更新する場合には、「情報保存」ボタンを押してください。
スタンドアロン環境のサーバーにおけるDSMCGI設定画面

メインサーバーにおけるDSMCGI設定画面 (Ver6.0ではサポートしていません)

サブサーバーにおけるDSMCGI設定画面 (Ver6.0ではサポートしていません)

DSMCGI設定で閲覧・設定できる項目
[DSMCGI]
| bnWWWPath | HTMLファイルのあるディレクトリです。
| bnInstPath | NOMADのインストールされているディレクトリです。
| bnCurPath | NOMADの実行ディレクトリです。
| MaxBNOMAD | B/NOMADの最大起動数です。
| LogFileOutPut * | B/NOMADの履歴記録レベルです。
| MaxLogSizeMB * | dsmcgi.logのファイルサイズの最大値です。
| LogFilePath * | dsmcgi.logのファイルを作成するディレクトリです。
| TimeOutMin * | B/NOMADのタイムアウト時間です。
| QuitDelayMin * | タイムアウトになってから自己終了するまでの時間です。
| MaxBNOMADonMEM * | 常駐できるB/NOMADの最大数です。
| HomeClearUsers * | 同じB/NOMADの環境で連続的に利用されたユーザー(セッション)の数がある設定値に達した場合、そのユーザーのセッションが終了したときにそのB/NOMADも終了させます。
| MaxCoexistHost | 1つのB/NOMADで使用するスレッド数です。※Ver5.11以前のバージョンでは1以外を指定できません。
| TaskWaitTimeMin * | B/NOMADの実行を、最大指定時間(分)まで待ちます。
| TimeOutReset * | タイムアウト時にリセット処理を行います。
| bnCONVERSION * | 文字コードを自動変換します。
| bnCacheClear * | ブラウザのキャッシュ機能を設定します。
| bnErrorQuit * | 初期処理用のプロシージャ(プロファイル)、または 実プロシージャの実行に失敗した場合はQUITします。
| CreateIDByUSERID | DSMCGIのセッションIDの生成方法を「Webサーバーの認証ID_乱数」にします。
| NativeKanji | DSMMonitorとの通信を行うとき(DSMRMIServerからDSMRMIClientに文字列を渡すとき)の漢字の文字コード形式をShiftJISにします。
| DeleteErrorLog * | NOMADプロシージャの処理中、NOMADが「error_user.log」を出力した場合、そのファイルを削除するかどうかを指定します。
| AclGroup | DSMCGIの使用を許可するユーザー・グループを指定(Windowsのみ必要)します。
| |
Java(DSMRMIServer)関連
[JAVA]
| DSMRMIServer | DSMSRV起動時にDSMRMIServerも起動させます。
| JavaBinPath | Javaの実行ディレクトリ(bin)です。
| CLASSPATH | DSMRMIServer(DSMSrv.jar)のクラスファイルを検索するために指定します。
| USERPOLICY | ポリシーファイルを使う場合は、ここにそのファイルのフルパスを指定します。
| |
パフォーマンス・レポート関連
[DSMPR]
| PerformReport * | パフォーマンス・レポート機能を有効にします。
| prTargetApp * | レポートの対象になるアプリケーションを指定します。
| prCallProcLevel * | レポートするプロシージャのCALLのレベル(深さ)を指定します。
| MaxPrSizeMB * | 出力するレポートファイルサイズの最大値を指定します。
| prRemoteSQL * | RDBへのSQLアクセスをレポートします。
| prEachBnomad * | B/NOMADのセッション番号ごとにレポートファイルを生成します。
| |
[スタンドアロンサーバーの設定]
[DSMSRV]
| MaxAPPID | サーバーに割り振ることのできるアプリケーションIDの最大数です。 |
[メインサーバーの設定]
[DSMSRV]
| MainServer | 分散のメインサーバーの機能を有効にします。
| MaxDSMSRV | 列挙するサブサーバーの最大数です。
| MaxAPPID | 各サーバーに割り振ることのできるアプリケーションIDの最大数です。
| |
サブサーバーの情報(DsmHost)
サブサーバーを表示しているテーブルの行数は、MaxDSMSRVの値を変更することにより動的に変更することができます。
HostName ホスト(サーバー)名です。 Status * サーバーの起動(Run)/停止(Stop)します。 CurBNOMAD * B/NOMAD数の調整値です。 MaxBNOMAD B/NOMADの最大値です。
DsmHostのAppIDは「APP設定」でスケジュールとして設定します。
[サブサーバーの設定]
[DSMSRV]
| MainServerName | メインサーバーの名前です。 |