2.3. Eclipse MicroProfile Health
2.3.1. JBoss EAP の Eclipse MicroProfile Health リンクのコピーリンクがクリップボードにコピーされました!
JBoss EAP には SmallRye Health コンポーネントが含まれており、これを使用して JBoss EAP インスタンスが想定どおりに応答しているかどうかを判断できます。この機能はデフォルトで有効になります。
Eclipse Microprofile Health は、JBoss EAP をスタンドアロンサーバーとして実行している場合のみ利用できます。
Eclipse MicroProfile Health 仕様は、以下のヘルスチェックを定義します。
- Readiness
-
アプリケーションがリクエストを処理する準備ができているかどうかを決定します。
@Readinessアノテーションは、このヘルスチェックを提供します。 - Liveness
-
アプリケーションが実行されているかどうかを決定します。
@Livenessアノテーションは、このヘルスチェックを提供します。
以前のバージョンの Eclipse MicroProfile Health 仕様で定義された @Health アノテーションが非推奨になりました。
デフォルトでは、microprofile-health-smallrye サブシステムはサーバーが稼働していることのみを評価します。:empty-readiness-checks-status および :empty-liveness-checks-status は、readiness または liveness プローブが定義されていない場合のグローバルステータスを指定する管理属性です。