統合アクティブ化のトラブルシューティング
Oracle Integrationで統合アクティブ化のトラブルシューティングについて学習します。
統合アクティブ化のトラブルシューティング
統合が失敗した場合は、以下の障害の問題と是正措置を確認してください。
| アクティベーションの失敗原因 | 修正処理 |
|---|---|
|
WSDLの問題:
|
|
|
デプロイメント・タイムアウトの問題。 |
サーバーの応答が遅いため、アクティベーションを再試行してください。 |
|
データベースの問題:
|
|
|
接続が停止しているか、変更された |
|
|
マネージド・サーバーは使用できません。 |
|
|
統合に含まれるアクションが多すぎる場合(たとえば、25以上の書き込みアクションがある場合)、アクティベーションに失敗する可能性があります。 診断ログには、
51 code too largeエラーが表示されます: |
統合を最適化します。 たとえば、統合を複数の統合に分割します。 |
|
カスタム・アダプタを含む統合をアクティブ化しようとしたときに、ログ・ファイルに |
アクティブ化の問題は、いくつかの操作でWSDLが再生成されていないことが原因で、メタデータ内の不一致が原因で発生します。 この解決では、リソースのメタデータが変更されたときに、リソースに直接または間接的に依存しているすべての操作を更新します。 カスタム・アダプタの場合、アダプタ・エンドポイント構成ウィザードでアダプタをクリックしてメタデータを再生成するか、次のアクションを実行します:
|
アクティブ化後の最初のインスタンスのメッセージ処理の遅延
統合のアクティブ化後、インスタンスの作成時からメッセージが処理されるまでの間に数秒の遅延があります。 これは予想された動作です。
すべての統合に対する最初のリクエストでは、アーティファクトおよびバックエンド・プロセスが第1ステップとしてロードされなくなります。 これは、後続の起動と比較して、アクティビティ・ストリームに表示される最初の2つのステップ間の時間が長くなることがあります。 これは、初期リクエストと設計で予期される動作です。
Sep 3rd 12:43:16.442 PM UTC 2020 Message received: Instance create
Sep 3rd 12:43:23 Message processed by Triggerメッセージの受信時と処理の間には7秒の遅延に注意してください。