Cosminexus V9 BPM/ESB基盤 サービスプラットフォーム 解説
FTPインバウンドアダプタとFTPクライアントとの通信中や,FTP受付への振り分け中に,FTPクライアントやネットワークの異常によって通信処理が無応答になったり,FTP受付以降のファイル操作処理に時間が掛かってしまったりしている場合に,FTPインバウンドアダプタでタイムアウトを検知します。
タイムアウトが検知された場合,メッセージが出力されたりコネクションが切断されたりして,システムの処理能力の低下を防止します。
FTPインバウンドアダプタでタイムアウトを監視するポイントを,ActiveモードおよびSTORによるファイル転送の場合を例に,次の図に示します。
図8-17 FTPインバウンドアダプタでタイムアウトを監視するポイント(ActiveモードおよびSTORによるファイル転送の場合の例)
それぞれのポイントでの,タイムアウトしたときの動作,および注意事項について説明します。
制御コネクションに対して,FTPインバウンドアダプタから応答を返してから,FTPクライアントから次のFTPコマンドが送信されてくるまでの時間を監視します。
アイドルタイムアウトの監視の流れを次の図に示します。
図8-18 アイドルタイムアウトの監視の流れ
次に,タイムアウトしたときの動作および注意事項を示します。
図8-19 データ送信中のアイドルタイムアウト
図8-20 データ受信中のアイドルタイムアウト
データコネクションの接続方式がアクティブモードの場合,FTPクライアントへのデータコネクションの接続を開始してから完了するまでの時間を監視します。時間の監視は,コネクション接続の監視時間,およびリトライ回数で指定します。データコネクション接続のタイムアウトの監視の流れを次の図に示します。
図8-21 データコネクション接続のタイムアウトの監視の流れ
次に,タイムアウトまたはデータコネクション接続でエラーが発生したときの動作および注意事項を示します。
FTPクライアントからTCP/IPパケットに分割したファイルデータが受信できる状態となってから,TCP/IPパケットに分割したファイルデータが送信されてくるまでの時間を監視します。
データ受信のタイムアウトの監視の流れを次の図に示します。
図8-22 データ受信のタイムアウトの監視の流れ
次に,タイムアウトしたときの動作を示します。
FTPクライアントへTCP/IPパケットに分割したファイルデータまたはリストデータの送信を開始してから,TCP/IPパケットに分割したファイルデータまたはリストデータの送信完了の確認応答までの時間を監視します。
データ送信のタイムアウトの監視の流れを次の図に示します。
図8-23 データ送信のタイムアウトの監視の流れ
次に,タイムアウトしたときの動作を示します。
cjgetrarpropコマンドで取得したconnector属性ファイルの次の項目を設定してください。
設定方法の詳細は,マニュアル「サービスプラットフォーム システム構築・運用ガイド」の「3.2.3 FTPインバウンドアダプタをセットアップする」を参照してください。
All Rights Reserved. Copyright (C) 2012, 2019, Hitachi, Ltd.