-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
要件
- 起動時のヘルスチェックで失敗した場合はアプリケーションの起動を中断しシャットダウンします
- Akka Cluster への JOIN はヘルスチェックに成功したことが確認できてから行います
- 受信したコマンドの実行が失敗するリスクを軽減するため
- 次の資料で説明されている方針に従っています:
- アプリケーションの起動・停止シーケンスの調整
AWS Fargateを使ったAmazon ECSでAkka Clusterを安定稼働させる ─方式編─ | Fintan
- ヘルスチェックに使う JDBCService は他の機能と共用します(同じコネクションプールを使う)
- テナントは適当なものを1つ選択して利用し、全テナントに対してのヘルスチェックはしません
- akka-management のヘルスチェックの1つとして登録できるようにします(詳細:Health checks • Akka Management)
- Akka が提供する Akka Cluster のヘルスチェックなどと組み合わせたいので
- 稼働中の LB からのヘルスチェックで DB の状態が考慮されるようになります
補足
- 現状 akka-management がプロジェクトに導入されていないため、ヘルスチェックを実装する前に akka-management の導入が必要です
PRs
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels