正解: Anypoint Runtime Manager で「ワーカーが応答していません」アラートを設定します。
*****************************************
>> すべてのオプションは、最終的に、アプリケーションが応答を停止したときに必要なアラートを生成するのに役立ちます。
>> しかし、API呼び出し内で例外を処理し、その後APIクライアントからアラートを発生させるのは不適切であり、無意味です。API実装を呼び出すAPIクライアントは多数存在する可能性があり、すべてのクライアントでこの設定を一貫して行うことは理想的ではありません。現実的な方法ではありません。
>> API内にヘルスチェック/ハートビートを実装し、外部から呼び出してヘルス状態を判断するのは問題なさそうですが、追加の設定が必要であり、同時に、API実装上でヘルスチェックAPIを呼び出す外部ツール間で断続的なネットワークの問題が発生した場合、誤報が発生する可能性が非常に高くなります。API実装自体には問題がないかもしれませんが、他の要因により誤報が発生する可能性があります。
>> 指定された期間内に API がリクエストを受信しなかった場合に API Manager でアラートを作成すると、実際に現実的なアラートが生成されますが、API クライアントからのリクエストが実際に存在しない場合にも、誤ったアラートが出力される可能性があります。
この要件を満たす最善かつ適切な方法は、Runtime Manager に「ワーカーが応答しない」という条件のアラートを設定することです。これにより、ワーカーが応答しなくなるとすぐにアラートが生成されます。

フォームの下部
フォームの上部