2

私は Oracle OSB を初めて使用し、サービスを呼び出そうとしていますが、呼び出しが失敗した場合は、その呼び出しを N 回まで再試行してください。N+1 回失敗した場合は、その発生をログに記録したいと思います。

誰かが私を助けたり、ドキュメントを提案したりできますか?

乾杯

4

1 に答える 1

3

osbコンソールにすでに次のサービスを作成していると思います。1。プロキシサービス2.ビジネスサービス

サービスをさらにN回呼び出してみてください。これにより、最後の試行は(N + 1)回目の試行またはN回目の再試行になります。

ここで、再試行メカニズムとして、ビジネスサービスのトランスポート構成の再試行回数をNに設定します。

N回目の再試行に失敗した場合は、プロキシサービスでエラーが返されます。プロキシサービスのルートノードからビジネスサービスを呼び出したとします。この場合、RouteNodeエラーハンドラでエラーをキャッチできます。ここで詳細をログに記録できます。

于 2012-12-28T08:53:56.040 に答える