2016-04-16 3 views
1

Nservicebusでの再試行の管理方法を理解する必要があります。 フローに例外がある場合、10秒ごとに10回再試行する必要があります。しかし、Nservicebusのウェブサイト(http://docs.particular.net/nservicebus/errors/automatic-retries)で検索すると、第1レベル再試行(FLR)と第2レベル再試行(SLR)の2種類の再試行メカニズムがあります。Nservicebusの自動再試行に一定の間隔がありますか

FLRは一時的なエラーです。例外が発生した場合、MaxRetriesパラメータに従って即座に試行します。このパラメータは私にとっては1になるはずです。

SLRは、再試行の間に少しの遅延が必要なFLRの後も持続するエラーに対するものです。 "TimeIncrease"と呼ばれる設定パラメータがあり、試行間の遅延時間を定義します。ただし、Nservicebusでは、これらの再試行がますます時間がかかります。このパラメータを10秒に設定した場合。それは10.秒、30秒、60秒などを試みます。

これらのメカニズムの有無にかかわらず、10秒ごとに試してみるように私に最初にリクエストするとどう思いますか?

+0

スタックオーバーフローがあなた自身の質問に答えるために、あなたを奨励し、あなたがhttp://stackoverflow.com/help/self-answer – janovesk

+0

答えを見つけた場合、私は私の質問に答え@janoveskありがとう –

答えて

関連する問題