Interstage Application Server OLTPサーバ運用ガイド |
目次 索引 |
付録A ワークユニット定義 |
ワークユニット定義は、以下の形式で記述します。
ワークユニット種別ごとに指定可能なセクション、ステートメントが異なります。
以下にワークユニット種別ごとに記述例をあげます。記載のないセクション、ステートメントは指定しても無視されます。
ワークユニット種別については、[WORK UNIT]セクションの“Kind:”ステートメントを参照してください。
太字の項目は必ず指定してください。これ以外は省略可能です。省略した場合にはデフォルト値が有効になります。
ワークユニット種別やワークユニットが使用する機能によっては、省略可能なセクションがあります。その場合は、ステートメントだけでなくセクション名も省略してください。
[WORK UNIT] Name: WU001 ワークユニット名 Kind: CORBA ワークユニット種別 [Control Option] Path: c:\Interstage\odwin\src\samples アプリケーションライブラリパス ... Current Directory: c:\temp カレントディレクトリ Application Retry Count: 10 連続異常終了回数 Path for Application: C:\SFWPK9X\ESQL\BIN アプリケーション使用パス ... Environment Variable: RDBNAME=rdbsys1 環境変数 ... Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 WorkUnit Exit Program: wuexit ワークユニット出口プログラム名 Executable File of Exit Program for Salvage: exit1.dll プロセス回収出口プログラム実行ファイル名 Request Assignment Mode: LIFO 要求メッセージ振り分け方式 Traffic Director Monitor Mode: Traffic Director連携時の監視有無 Startup Time: ワークユニット起動待ち時間 Shutdown Time: プロセス強制停止時間 Start Log: プロセス起動ログ採取 Process Degeneracy: プロセス縮退運用 Number of Revision Directories: カレントディレクトリの退避世代数 [Application Program] Executable File: simple_s.exe 実行ファイル名 Impl ID: ODsample/anytest:1.0 インプリメンテーションリポジトリID Concurrency: 1 プロセス多重度 Maximum Processing Time: 60 アプリケーション最大処理時間 Terminate Process for Time out: YES 最大処理時間超過時強制停止の有無 Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 Maximum Queuing Message: 100 最大キューイング数 Queuing Message To Notify Alarm: 70 監視キューイング数 Queuing Message To Notify Resumption: 50 監視再開キューイング数 Environment Variable: APLENV=XX 環境変数 ... CLASSPATH for Application: アプリケーション使用クラスパス ... Executable File of Exit Program for Salvage: exit2.dll プロセス回収出口プログラム実行ファイル名 Exit Program for Process Salvage: collectionexit プロセス回収出口プログラム名 Param for Executable File: USERPARAM1 起動パラメタ Request Assignment Mode: LIFO 要求メッセージ振り分け方式 Buffer Number: 1000 通信バッファ数 Buffer Size: 4096 通信バッファ長 Path: c:\Interstage\odwin\src\samples アプリケーションパス |
[WORK UNIT] Name: WU001 ワークユニット名 Kind: CORBA ワークユニット種別 [Control Option] Path: /opt/FSUNod/src/samples アプリケーションライブラリパス ... Current Directory: /tmp カレントディレクトリ Application Retry Count: 10 連続異常終了回数 Path for Application: アプリケーション使用パス ... Library for Application: /opt/FSUNrdb2b/lib アプリケーション使用ライブラリパス ... Environment Variable: RDBNAME=rdbsys1 環境変数 ... Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 WorkUnit Exit Program: wuexit ワークユニット出口プログラム名 Executable File of Exit Program for Salvage: libexit1.so プロセス回収出口プログラム実行ファイル名 Request Assignment Mode: LIFO 要求メッセージ振り分け方式 Traffic Director Monitor Mode: Traffic Director連携時の監視有無 Output of Stack Trace: タイムアウト検出時のスタックトレース取得の有無 Startup Time: ワークユニット起動待ち時間 Shutdown Time: プロセス強制停止時間 Start Log: プロセス起動ログ採取 Process Degeneracy: プロセス縮退運用 Number of Revision Directories: カレントディレクトリの退避世代数 [Application Program] Executable File: simple_s 実行ファイル名 Impl ID: ODsample/anytest:1.0 インプリメンテーションリポジトリID Concurrency: 1 プロセス多重度 Maximum Processing Time: 60 アプリケーション最大処理時間 Terminate Process for Time out: YES 最大処理時間超過時強制停止の有無 Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 Maximum Queuing Message: 100 最大キューイング数 Queuing Message To Notify Alarm: 70 監視キューイング数 Queuing Message To Notify Resumption: 50 監視再開キューイング数 Environment Variable: APLENV=XX 環境変数 ... CLASSPATH for Application: アプリケーション使用クラスパス ... Executable File of Exit Program for Salvage: libexit2.so プロセス回収出口プログラム実行ファイル名 Exit Program for Process Salvage: collectionexit プロセス回収出口プログラム名 Param for Executable File: USERPARAM1 起動パラメタ Request Assignment Mode: LIFO 要求メッセージ振り分け方式 Buffer Number: 1000 通信バッファ数 Buffer Size: 4096 通信バッファ長 Path: /opt/FSUNod/src/samples アプリケーションパス |
[WORK UNIT] Name: WU001 ワークユニット名 Kind: CORBA ワークユニット種別 [Control Option] Path: /opt/FJSVod/src/samples アプリケーションライブラリパス ... Current Directory: /tmp カレントディレクトリ Application Retry Count: 10 連続異常終了回数 Path for Application: アプリケーション使用パス ... Library for Application: /opt/FSUNrdb2b/lib アプリケーション使用ライブラリパス ... Environment Variable: RDBNAME=rdbsys1 環境変数 ... Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 WorkUnit Exit Program: wuexit ワークユニット出口プログラム名 Executable File of Exit Program for Salvage: libexit1.so プロセス回収出口プログラム実行ファイル名 Request Assignment Mode: LIFO 要求メッセージ振り分け方式 Traffic Director Monitor Mode: Traffic Director連携時の監視有無 Startup Time: ワークユニット起動待ち時間 Shutdown Time: プロセス強制停止時間 Start Log: プロセス起動ログ採取 Process Degeneracy: プロセス縮退運用 Number of Revision Directories: カレントディレクトリの退避世代数 [Application Program] Executable File: simple_s 実行ファイル名 Impl ID: ODsample/anytest:1.0 インプリメンテーションリポジトリID Concurrency: 1 プロセス多重度 Maximum Processing Time: 60 アプリケーション最大処理時間 Terminate Process for Time out: YES 最大処理時間超過時強制停止の有無 Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 Maximum Queuing Message: 100 最大キューイング数 Queuing Message To Notify Alarm: 70 監視キューイング数 Queuing Message To Notify Resumption: 50 監視再開キューイング数 Environment Variable: APLENV=XX 環境変数 ... CLASSPATH for Application: アプリケーション使用クラスパス ... Executable File of Exit Program for Salvage: libexit2.so プロセス回収出口プログラム実行ファイル名 Exit Program for Process Salvage: collectionexit プロセス回収出口プログラム名 Param for Executable File: USERPARAM1 起動パラメタ Request Assignment Mode: LIFO 要求メッセージ振り分け方式 Buffer Number: 1000 通信バッファ数 Buffer Size: 4096 通信バッファ長 Path: /opt/FJSVod/src/samples アプリケーションパス |
[WORK UNIT] Name: TDWU001 ワークユニット名 Kind: ORB ワークユニット種別 [APM] Name: TDNOMRM APM名 [Control Option] Path: c:\Interstage\td\sample アプリケーションライブラリパス ... Current Directory: c:\temp カレントディレクトリ Remove Directory: YES APM(サーバアプリケーション)のカレントディレクトリ削除の有無 Application Retry Count: 10 連続異常終了回数 Snapshot: NO スナップショット取得指定 Path for Snapshot: スナップショット出力パス Path for Application: アプリケーション使用パス ... Environment Variable: USERENV=XX 環境変数 ... Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 WorkUnit Exit Program: wuexit ワークユニット出口プログラム名 Executable File of Exit Program for Salvage: exit1.dll プロセス回収出口プログラム実行ファイル名 Registration to Naming Service: MANUAL ネーミングサービスの登録形態 Using Load Balance: NO ロードバランス機能使用の有無 Using Notification of User Information: ユーザ識別情報の通知の有無 Access Control: NO アクセス制御実施の有無 Access Control Base DN: アクセス制御対象エントリの基点識別名 Request Assignment Mode: LIFO 要求メッセージ振り分け方式 Unconditional Reactivation of Process: ダウン後のプロセス再起動 Output of Stack Trace: タイムアウト検出時のスタックトレース取得の有無 Number of Revision Directories: カレントディレクトリの退避世代数 [Application Program] Destination: TDSAMPLE1/INTF あて先名(オブジェクト名 Executable File: tdsample1.dll 実行ファイル名 Destination Priority: 10 オブジェクトの優先度 Application Language: C アプリケーション言語 Code Conversion For String: DISABLE コード変換情報(string) Concurrency: 1 プロセス多重度 Maximum Processing Time: 60 アプリケーション最大処理時間 Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 Maximum Queuing Message: 100 最大キューイング数 Queuing Message To Notify Alarm: 70 監視キューイング数 Queuing Message To Notify Resumption: 50 監視再開キューイング数 Environment Variable: APLENV=XX 環境変数 ... Form: RESIDENT 常駐、非常駐の形態 Pre Exit Program: preexit 前出口プログラム Post Exit Program: postexit 後出口プログラム Recovery Exit Program: 異常出口プログラム名 Executable File for Exit Program: exit2.dll 出口プログラム実行ファイル Access Control: NO アクセス制御実施の有無 Access Control Base DN: アクセス制御対象エントリの基点識別名 Type of User Identification: ユーザ識別情報種別 User Name Param: ユーザ名通知パラメタ User Base DN: ユーザ名検索基点DN User DN Param: ユーザ識別名通知パラメタ Password Param: パスワード通知パラメタ Bind Type: DISABLE バインド形式 SessionID Param: セションID通知パラメタ Method Name to Begin Session: セションを開始するメソッド(オペレーション) Maximum Session Active Time for Client: クライアント思考時間の最大時間 Executable File of Exit Program for Salvage: exit3.dll プロセス回収出口プログラム実行ファイル名 Exit Program for Process Salvage: collectionexit プロセス回収出口プログラム名 Request Assignment Mode: LIFO 要求メッセージ振り分け方式 [Nonresident Application Process] Concurrency: プロセス多重度 Pre Exit Program: 前出口プログラム名 Post Exit Program: 後出口プログラム名 Executable File for Exit Program: 出口プログラム実行ファイル名 Maximum Processing Time for Exit Program: 出口プログラム最大処理時間 Dynamic Link Library: 動的リンクライブラリ名 ... Exit Program for Process Salvage: プロセス回収出口プログラム名 Executable File of Exit Program for Salvage: プロセス回収出口プログラム実行ファイル Request Assignment Mode: 要求メッセージ振り分け方式 [Multiresident Application Process] Concurrency: プロセス多重度 Pre Exit Program: 前出口プログラム名 Post Exit Program: 後出口プログラム名 Executable File for Exit Program: 出口プログラム実行ファイル名 Maximum Processing Time for Exit Program: 出口プログラム最大処理時間 Recovery Exit Program: 異常出口プログラム名 Exit Program for Process Salvage: プロセス回収出口プログラム名 Executable File of Exit Program for Salvage: プロセス回収出口プログラム実行ファイル Request Assignment Mode: 要求メッセージ振り分け方式 [Resource Manager] Name: リソース定義名 RM: データベース・システムの名前 |
[WORK UNIT] Name: TDWU001 ワークユニット名 Kind: ORB ワークユニット種別 [APM] Name: APM名 [Control Option] Path: /opt/FSUNtd/sample アプリケーションライブラリパス ... Current Directory: /tmp カレントディレクトリ Remove Directory: APM(サーバアプリケーション)のカレントディレクトリ削除の有無 Application Retry Count: 10 連続異常終了回数 Snapshot: NO スナップショット取得指定 Path for Snapshot: スナップショット出力パス Path for Application: アプリケーション使用パス ... Library for Application : アプリケーション使用ライブラリパス ... Environment Variable: USERENV=XX 環境変数 ... Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 WorkUnit Exit Program: wuexit ワークユニット出口プログラム名 Executable File of Exit Program for Salvage: libexit1.so プロセス回収出口プログラム実行ファイル名 Registration to Naming Service: MANUAL ネーミングサービスの登録形態 Using Load Balance: NO ロードバランス機能使用の有無 Using Notification of User Information: ユーザ識別情報の通知の有無 Access Control: NO アクセス制御実施の有無 Access Control Base DN: アクセス制御対象エントリの基点識別名 Request Assignment Mode: LIFO 要求メッセージ振り分け方式 Unconditional Reactivation of Process: ダウン後のプロセス再起動 Traffic Director Monitor Mode: Traffic Director連携時の監視有無 Output of Stack Trace: タイムアウト検出時のスタックトレース取得の有無 Number of Revision Directories: カレントディレクトリの退避世代数 [Application Program] Destination: TDSAMPLE1/INTF あて先名(オブジェクト名 Executable File: libtdsample1.so 実行ファイル名 Destination Priority: 10 オブジェクトの優先度 Application Language: C アプリケーション言語 Code Conversion For String: DISABLE コード変換情報(string) Concurrency: 1 プロセス多重度 Maximum Processing Time: 60 アプリケーション最大処理時間 Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 Maximum Queuing Message: 100 最大キューイング数 Queuing Message To Notify Alarm: 70 監視キューイング数 Queuing Message To Notify Resumption: 50 監視再開キューイング数 Environment Variable: APLENV=XX 環境変数 ... Form: RESIDENT 常駐、非常駐の形態 Pre Exit Program: preexit 前出口プログラム Post Exit Program: postexit 後出口プログラム Recovery Exit Program: 異常出口プログラム名 Executable File for Exit Program: exit2.dll 出口プログラム実行ファイル Access Control: NO アクセス制御実施の有無 Access Control Base DN: アクセス制御対象エントリの基点識別名 Type of User Identification: ユーザ識別情報種別 User Name Param: ユーザ名通知パラメタ User Base DN: ユーザ名検索基点DN User DN Param: ユーザ識別名通知パラメタ Password Param: パスワード通知パラメタ Bind Type: DISABLE バインド形式 SessionID Param: セションID通知パラメタ Method Name to Begin Session: セションを開始するメソッド(オペレーション) Maximum Session Active Time for Client: クライアント思考時間の最大時間 Executable File of Exit Program for Salvage: libexit3.so プロセス回収出口プログラム実行ファイル名 Exit Program for Process Salvage: collectionexit プロセス回収出口プログラム名 Request Assignment Mode: LIFO 要求メッセージ振り分け方式 [Nonresident Application Process] Concurrency: プロセス多重度 Pre Exit Program: 前出口プログラム名 Post Exit Program: 後出口プログラム名 Executable File for Exit Program: 出口プログラム実行ファイル名 Maximum Processing Time for Exit Program: 出口プログラム最大処理時間 Dynamic Link Library: 動的リンクライブラリ名 ... Exit Program for Process Salvage: プロセス回収出口プログラム名 Executable File of Exit Program for Salvage: プロセス回収出口プログラム実行ファイル Request Assignment Mode: 要求メッセージ振り分け方式 [Multiresident Application Process] Concurrency: プロセス多重度 Pre Exit Program: 前出口プログラム名 Post Exit Program: 後出口プログラム名 Executable File for Exit Program: 出口プログラム実行ファイル名 Maximum Processing Time for Exit Program: 出口プログラム最大処理時間 Recovery Exit Program: 異常出口プログラム名 Exit Program for Process Salvage: プロセス回収出口プログラム名 Executable File of Exit Program for Salvage: プロセス回収出口プログラム実行ファイル Request Assignment Mode: 要求メッセージ振り分け方式 [Resource Manager] Name: リソース定義名 RM: データベース・システムの名前 |
[WORK UNIT] Name: TDWU001 ワークユニット名 Kind: ORB ワークユニット種別 [APM] Name: APM名 [Control Option] Path: /opt/FSUNtd/sample アプリケーションライブラリパス ... Current Directory: /tmp カレントディレクトリ Remove Directory: APM(サーバアプリケーション)のカレントディレクトリ削除の有無 Application Retry Count: 10 連続異常終了回数 Snapshot: NO スナップショット取得指定 Path for Snapshot: スナップショット出力パス Path for Application: アプリケーション使用パス ... Library for Application : アプリケーション使用ライブラリパス ... Environment Variable: USERENV=XX 環境変数 ... Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 WorkUnit Exit Program: wuexit ワークユニット出口プログラム名 Executable File of Exit Program for Salvage: libexit1.so プロセス回収出口プログラム実行ファイル名 Registration to Naming Service: MANUAL ネーミングサービスの登録形態 Using Load Balance: NO ロードバランス機能使用の有無 Request Assignment Mode: LIFO 要求メッセージ振り分け方式 Unconditional Reactivation of Process: ダウン後のプロセス再起動 Traffic Director Monitor Mode: Traffic Director連携時の監視有無 Number of Revision Directories: カレントディレクトリの退避世代数 [Application Program] Destination: TDSAMPLE1/INTF あて先名(オブジェクト名 Executable File: libtdsample1.so 実行ファイル名 Destination Priority: 10 オブジェクトの優先度 Application Language: C アプリケーション言語 Code Conversion For String: DISABLE コード変換情報(string) Concurrency: 1 プロセス多重度 Maximum Processing Time: 60 アプリケーション最大処理時間 Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 Maximum Queuing Message: 100 最大キューイング数 Queuing Message To Notify Alarm: 70 監視キューイング数 Queuing Message To Notify Resumption: 50 監視再開キューイング数 Environment Variable: APLENV=XX 環境変数 ... Form: RESIDENT 常駐、非常駐の形態 Pre Exit Program: preexit 前出口プログラム Post Exit Program: postexit 後出口プログラム Recovery Exit Program: 異常出口プログラム名 Executable File for Exit Program: exit2.dll 出口プログラム実行ファイル Bind Type: DISABLE バインド形式 SessionID Param: セションID通知パラメタ Method Name to Begin Session: セションを開始するメソッド(オペレーション) Maximum Session Active Time for Client: クライアント思考時間の最大時間 Executable File of Exit Program for Salvage: libexit3.so プロセス回収出口プログラム実行ファイル名 Exit Program for Process Salvage: collectionexit プロセス回収出口プログラム名 Request Assignment Mode: LIFO 要求メッセージ振り分け方式 [Nonresident Application Process] Concurrency: プロセス多重度 Pre Exit Program: 前出口プログラム名 Post Exit Program: 後出口プログラム名 Executable File for Exit Program: 出口プログラム実行ファイル名 Maximum Processing Time for Exit Program: 出口プログラム最大処理時間 Dynamic Link Library: 動的リンクライブラリ名 ... Exit Program for Process Salvage: プロセス回収出口プログラム名 Executable File of Exit Program for Salvage: プロセス回収出口プログラム実行ファイル Request Assignment Mode: 要求メッセージ振り分け方式 [Multiresident Application Process] Concurrency: プロセス多重度 Pre Exit Program: 前出口プログラム名 Post Exit Program: 後出口プログラム名 Executable File for Exit Program: 出口プログラム実行ファイル名 Maximum Processing Time for Exit Program: 出口プログラム最大処理時間 Recovery Exit Program: 異常出口プログラム名 Exit Program for Process Salvage: プロセス回収出口プログラム名 Executable File of Exit Program for Salvage: プロセス回収出口プログラム実行ファイル Request Assignment Mode: 要求メッセージ振り分け方式 [Resource Manager] Name: リソース定義名 RM: データベース・システムの名前 |
[WORK UNIT] Name: UTYWU001 ワークユニット名 Kind: UTY ワークユニット種別 [Control Option] Path: /opt/FJSVawjbk/jdk13/bin アプリケーションライブラリパス ... Current Directory: /tmp カレントディレクトリ Application Retry Count: 10 連続異常終了回数 Path for Application: アプリケーション使用パス ... Library for Application : アプリケーション使用ライブラリパス ... Environment Variable: 環境変数 ... Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 WorkUnit Exit Program: wuexit ワークユニット出口プログラム名 Executable File of Exit Program for Salvage: libexit1.so プロセス回収出口プログラム実行ファイル名 WorkUnit Automatic Stop Mode: NO 自動停止モード Traffic Director Monitor Mode: Traffic Director連携時の監視有無 Number of Revision Directories: カレントディレクトリの退避世代数 [Application Program] Executable File: java 実行ファイル名 Concurrency: 1 プロセス多重度 Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 Environment Variable: CLASSPATH=/aplclass 環境変数 ... Executable File of Exit Program for Salvage: libexit2.so プロセス回収出口プログラム実行ファイル名 Exit Program for Terminating Process: stopexit プロセス停止出口プログラム名 Exit Program for Process Salvage: collectionexit プロセス回収出口プログラム名 Param for Executable File: APLCLASS 起動パラメタ Reset Time for Application Retry Count: 300 リトライカウントリセット時間 |
[WORK UNIT] Name: UTYWU001 ワークユニット名 Kind: UTY ワークユニット種別 [Control Option] Path: /opt/FJSVawjbk/jdk13/bin アプリケーションライブラリパス ... Current Directory: /tmp カレントディレクトリ Application Retry Count: 10 連続異常終了回数 Path for Application: アプリケーション使用パス ... Library for Application : アプリケーション使用ライブラリパス ... Environment Variable: 環境変数 ... Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 WorkUnit Exit Program: wuexit ワークユニット出口プログラム名 Executable File of Exit Program for Salvage: libexit1.so プロセス回収出口プログラム実行ファイル名 WorkUnit Automatic Stop Mode: NO 自動停止モード Traffic Director Monitor Mode: Traffic Director連携時の監視有無 Number of Revision Directories: カレントディレクトリの退避世代数 [Application Program] Executable File: java 実行ファイル名 Concurrency: 1 プロセス多重度 Maximum Processing Time for Exit Program: 180 出口プログラム最大処理時間 Environment Variable: CLASSPATH=/test 環境変数 ... Executable File of Exit Program for Salvage: libexit2.so プロセス回収出口プログラム実行ファイル名 Exit Program for Terminating Process: stopexit プロセス停止出口プログラム名 Exit Program for Process Salvage: collectionexit プロセス回収出口プログラム名 Param for Executable File: TESTCLASS 起動パラメタ Reset Time for Application Retry Count: 300 リトライカウントリセット時間 |
[WORK UNIT] Name: WRAPPERWU001 ワークユニット名 Kind: WRAPPER ワークユニット種別 [Control Option] Registration to Naming Service: MANUAL ネーミングサービスの登録形態 Using Load Balance: NO ロードバランス機能使用の有無 Access Control: NO アクセス制御実施の有無 Access Control Base DN: アクセス制御対象エントリの基点識別名 [Application Program] Destination: WRAPPERAPL/INTF あて先名(オブジェクト名) PSYS: AEXIDCM1 DPCF通信パス名 Code Conversion For String: コード変換情報(string) Queuing Message To Notify Alarm: 監視キューイング数 Queuing Message To Notify Resumption: 監視再開キューイング数 Access Control: NO アクセス制御実施の有無 Access Control Base DN: アクセス制御対象エントリの基点識別名 Type of User Identification: ユーザ識別情報種別 User Name Param: ユーザ名通知パラメタ User Base DN: ユーザ名検索基点DN User DN Param: ユーザ識別名通知パラメタ Password Param: パスワード通知パラメタ SessionID Param: セションID通知パラメタ Using Wrapper Session Management: AIM連携セション継続機能の使用有無 Method Name to Begin Session: セションを開始するメソッド(オペレーション) Maximum Session Active Time for Client: クライアント思考時間の最大時間 Maximum Processing Time for WRAPPER: AIMアプリケーション監視時間 |
目次 索引 |