問題タブ [websphere-mq-fte]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
websphere-mq-fte - 区切り記号付きの MQ MFT ファイル名
「.」を選択しました。次の条件で MQ MFT インターフェースのセパレーターとして
- ユーザーがテキスト ファイル (.txt) を書き込みます
- 書き込みが完了すると、ゼロバイトの .trg ファイルを配置します
- 私たちのモニターは trg ファイルを識別し、同じ名前の txt ファイルを検索します。
次の名前は期待どおりに機能します。
問題: ファイル名に複数の「.」が含まれている場合、モニターはトリガーに失敗します。. 例えば、
Sample.txt
の代わりに名前でtxtファイルを検索していますSample.text_file.txt
。
この問題を解決する方法を教えてください。
ibm-mq - Websphere FTE エージェントが到達不能状態になる
IBM websphere FTE エージェントの問題に直面しています。このエージェントは UNIX システムにデプロイされています。このエージェントの通常の負荷は、1 日あたり約 300 ファイルでした。現在、負荷は 300 から 2500 に大幅に増加しています。このため、エージェントは何度も何度も降ります。同じソース フォルダーをポーリングする複数のモニターを作成して問題の修正を試みましたが、複数のモニターが同じファイルをポーリングし、ファイルが存在しない例外をスローするため、問題は解決しません。
この問題を解決する方法を教えてください。
ibm-mq - Websphere HA キュー マネージャーのように、そのような WMQFTE クラスター エージェントはありますか
1 つのサーバーでフェイルオーバーが発生した場合、WMQFTE v8.0 にはフェイルオーバー MQFTE エージェントとしての概念はありますか。
RHEL クラスターに 2 つの Linux サーバーがあります。最初のサーバーで障害が発生した場合、同じエージェント名を持つ 2 番目のサーバーで MQFTE 転送を管理するにはどうすればよいですか。
java - SourceTransferEndExit で msg を MQ に入れる方法
MQ FTE ドキュメント
この出口点の使用例として、電子メールまたは WebSphere MQ メッセージを送信して転送が完了したことを示すフラグを立てるなど、いくつかの完了タスクを実行することが挙げられます。
しかし、このメッセージ送信はどのように行うことができますか? 私の理解では、FTE は私の exit jar をクラスパスに簡単に配置し、転送が終了したら適切なメソッドを呼び出すだけです。
QMへの接続を取得するにはどうすればよいですか? 魔法をかけて、最初の呼び出しで MQ への接続を作成する必要がありますか?
非常に単純なユースケースがあります。転送が完了したら、FTE が通知メッセージをキューに入れるようにします。XML コマンド キューを配置して転送を開始しているので、応答キュー要素を使用できます。ただし、ドキュメントには動的一時キューを使用すると記載されていますが、必要なものではありません。したがって、この終了ロジックが必要です...
または、言及されたユースケースを達成する方法を他に考えていますか?
どうもありがとう
パヴェル
ibm-mq - Powershell を使用した MQ MFT
IBM WS MQ7.5、Windows MQMFT エージェント、Linux MQ マネージャー。
MQ mft ant スクリプトの xml で定義されているように、powershell スクリプトを実行しようとしています。
agent.properties ファイルの commandPath で、powershell スクリプトへのパスを構成しました。
マネージド コールは開始されるが失敗する
エラーは読み取ります
プログラムを実行できません createprocess error=193 MoveFileToArchive.ps1 は有効な win32 アプリケーションではありません
そのように定義されたpowershell.exeでpowershellへのパスを追加しようとしました
これもうまくいきません。
websphere-mq-fte - MQFTE でプロトコル ブリッジ エージェントをソースとして使用する PRESOURCE 呼び出しの構文
mqfte プロトコル ブリッジ エージェントの presource 呼び出しをソースとして使用してシェル スクリプトを呼び出すための構文は何ですか (Linux プラットフォームは、プロトコル ブリッジ エージェントが接続している FTE ローカルおよび sftp サーバーに使用されます)。以下は、私が取得しているエラーです。BFGCR0003E: エージェントがコマンド「10.350.81.70:/testing/Sample_presrc.bat」を呼び出すように要求されました。エージェントのコマンド パス '10.350.81.70:/testing/' は、このコマンドへのパスを定義していません。パスがエージェントのコマンド パス上にあるコマンドのみを実行できます。
ノート。SFTP サーバーは wintel プラットフォーム (スクリプトが配置される場所) に基づいていますが、ファイル システムは Linux であるため、作成されたスクリプトはバッチです。プロトコル ブリッジ エージェントがインストールされているローカルの fte も同様に Linux プラットフォームです。
ありがとう、ヴァスキP
ibm-mq - MQFTE プリソース呼び出しから .KSH スクリプトまたは .sh スクリプトを呼び出す方法
MQFTE プリソース呼び出しの一部として .ksh スクリプトを呼び出すための正確な構文が必要です。
fteCreateTransferコマンドの-presrc引数は認識していますが、この-presrc引数を使用して korn シェル スクリプト (.ksh) またはシェル スクリプト (.sh) を呼び出す方法を知る必要があります。