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