特徴
gw/タイムアウト
他のゲートウェイへの接続を確立するためのタイムアウト値をミリ秒単位で指定します(NiConnect呼び出し)。この時間間隔内に他のゲートウェイへの接続が確立されない場合、呼び出し元のプログラムにエラーが報告されます。
値0は、非ブロッキング接続が開かれていることを意味します。
gw / internal_timeout
NiReadおよびNiWrite呼び出しのタイムアウト値をミリ秒単位で指定します。この時間間隔内にすべてのデータが送受信されなかった場合、関連するアクションは中断され、後で再開されます。したがって、遅い接続はゲートウェイをブロックできません。値0は、タイムアウトを非アクティブにします。
gw / frag_timeout
不完全なネットワーク書き込み操作のタイムアウトを決定します。
ゲートウェイがすべてのデータをネットワークに書き込めない場合、この時間を超えると接続が閉じられます。
値0は、チェックを非アクティブにします。
gw / conn_pending
接続がステータスCONN_PENDINGに留まることができる最大秒数を指定します。この時間間隔を超えると、ゲートウェイによって接続が閉じられます。このステータスは、別のゲートウェイ、外部プログラム、またはSAProuterへの接続が開かれたとき、ハンドシェイクがまだ完了していないとき、または外部プログラムがTCP / IP接続を使用してゲートウェイに接続し、それ以上データをゲートウェイに送信しないときに設定されます(たとえば、telnet <host> 3300またはftp)。
値0は、このチェックを無効にします。
gw / gw_disconnect
GW-GW接続を非アクティブのままにできる最大秒数を指定します。この時間間隔を超えると、他のゲートウェイへの接続が閉じられます。これは、このゲートウェイへのアクティブなCPIC/RFC接続がない場合にのみ当てはまります。このパラメーターを0に設定すると、そのような接続は閉じられません。
gw / deallocate_timeout
DEALLOCATEのネットワーク接続を閉じる必要がある期間。この期間内に接続が閉じられない場合、ゲートウェイは接続自体を閉じます。
このチェックは、外部接続でのみ行われます(ゲートウェイモニターではNORMAL_CLIENTとして表示されます)。
値0は、このチェックを無効にします。
gw / max_sleep
ゲートウェイ読み取りプロセスが選択時にスリープする最大時間を秒単位で指定します。
ゲートウェイ内の定期的なチェックは、最大でgw/max_sleep秒ごとに行うことができます。これらには以下が含まれます:
-
ステータスがDISCONNECT(パラメータgw / conn_disconnect)の接続を削除します
-
非アクティブなゲートウェイ-ゲートウェイ接続を削除します(パラメーターgw / gw_disconnect)
-
SAProuterを使用して非アクティブな接続を削除します(パラメータgw / close_routes)
-
ステータスCONN_PENDING(パラメータgw / conn_pending)の接続を削除します
-
外部プログラムへの接続を確認します(パラメーターgw / deallocate_timeout)
-
起動したプログラムを確認します(パラメータgw / startup)
-
待機中の登録済みサーバープログラムを確認します(パラメーターgw / reg_keepalive)
-
非アクティブなRFC/CPICプログラムをチェックします(パラメータgw / keepalive) 。
gw/キープアライブ
システムがpingを使用して、CPIC接続を介したデータ転送がないときにパートナーがまだ生きているかどうかをチェックするまでの最大期間(秒単位)を指定します。
gw / reg_keepalive
システムがpingを使用して、ステータスがWAITINGの登録済みサーバープログラムでパートナーがまだ有効であるかどうかをチェックするまでの最大時間を秒単位で指定します。
gw / conn_disconnect
アクティブな接続をDISCONNECTまたはDISCONNECTEDの状態に保つことができる最大秒数を指定します。この時間間隔を超えると、ゲートウェイによって接続が閉じられます。
このパラメーターを0に設定すると、そのような接続は閉じられません。
gw / cpic_timeout
接続設定の最大待機時間を指定します。待機時間は、パラメーターで定義された間隔(秒単位)を超えてはなりません。それ以外の場合、接続セットアップはタイムアウトで終了します。このパラメーターは、putenvを介してCPICインターフェースに渡され、シェル変数CPIC_TIMEOUTを定義します。
gw / resolve_timeout
このパラメーターは、ネットワークルックアップ呼び出しの時間測定をアクティブにするために使用されます(ホスト名-IPアドレス、サービス名-ポート番号)。ミリ秒単位の時間がこのパラメーターの値を超えると、パラメーターを使用した呼び出しがトレースファイルに記録されます。
期間は、パラメーターでミリ秒単位で指定されます。
値0は、時間測定を非アクティブにします。
gw / reg_timeout
登録されたプログラムとの接続を設定するための最大待機時間を指定します。待機時間は、パラメーターで定義された間隔(秒単位)を超えてはなりません。それ以外の場合、接続セットアップはタイムアウトで終了します。
gw / close_routes
CPIC接続が開いているリモートゲートウェイへのルートが閉じられるまでの期間(秒単位)を指定します。
gw / nibuf_retry
ホスト名バッファで無効なエントリが削除されるまでの期間。たとえば、IPアドレスをホスト名に変換できない場合、無効なエントリが発生する可能性があります。
パラメータ値が設定されていない場合は、ネットワーク層のデフォルト値(600)が使用されます。
値0は、無効なエントリが削除されないことを意味します。
gw / accept_timeout
サーバープログラムのログインプロセスに許可される最大期間。この時間を超えると、接続が閉じられます。待機中のクライアントにエラーが通知されます。
パラメータ値0は、チェックを非アクティブにします