MSMQとWCFを使用しています。これで、MSMQがオフラインになるか、WCFと宛先の間で通信エラーが発生する可能性があります。serviceHostでFaultedイベントをサブスクライブできることはわかっています。また、MSMQがダウン/オフラインになると、そのイベントが発生します。これはすばらしいことです。しかし、どのようにして発生した障害の種類を知ることができますか?なんらかの通信エラーであることを確認する必要があります。その場合は、しばらくしてから再接続し、「マジックナンバー」に到達するまで試行を続けたいと思います。
サービスからスローされる例外はありません。MSMQがオフラインになったとき、WCFサービスに障害が発生しますが、障害の種類を知る必要があります。
ありがとう