Flex Gateway新着情報
Governance新着情報
Monitoring API Manager仮想マシン用 Anypoint Connector (VM Connector) のトラブルシューティングを行うには、冗長ログの有効化と、スローされる一般的なメッセージの解釈に関する情報を理解しておきます。
アプリケーションと VM Connector のやりとりが失敗する理由の理解を深めるには、VM Connector の冗長ログを一時的に有効にします。
Mule アプリケーションのパフォーマンスに影響するため、トラブルシューティングが完了したら、必ず拡張された冗長性を無効にしてください。
設定ファイルで冗長ログを有効にする手順は、次のとおりです。
Anypoint Studio にアクセスし、[Package Explorer] ビューに移動します。
アプリケーションのプロジェクト名を開きます。
src/main/resources
パスフォルダーを開きます。
フォルダー内の log4j2.xml
ファイルを開きます。
<Loggers>
タグ内に <AsyncLogger>
タグを追加します。
<Loggers>
...
<AsyncLogger name="org.mule.extensions.vm" level="DEBUG"/>
...
</Loggers>
アプリケーションの変更を保存します。
Package Explorer でプロジェクト名をクリックし、[Run (実行)] > [Run As (別のユーザーとして実行)] > [Mule Application (Mule アプリケーション)] をクリックします。
ここでは、一般的なスローメッセージとその解決方法を示します。
VM:EMPTY_QUEUE
The referenced queue is empty. (参照されるキューが空です。)
VM:RETRY_EXHAUSTED
操作の最大再試行回数に達しました。
VM:CONNECTIVITY
接続が有効ではなくなりました。アプリケーションの設定で定義されている場合、再接続ポリシーを適用してください。
VM:QUEUE_TIMEOUT
Timeout exceeded waiting for response on a queue. (キューの応答を待機している間にタイムアウトを超えました。)
VM:PUBLISH_CONSUMER_FLOW_ERROR
The *Publish consume* operation failed to process the published message. (Publish consume 操作でパブリッシュされたメッセージを処理できませんでした。)