7.7.2. 监控扩展过程
如果要监控 scaledown 进程的状态,您必须观察 wildflyserver
实例的状态。如需有关扩展过程中不同 pod 状态的更多信息,请参阅 Pod 在缩减期间的状态。
流程
观察缩减过程的状态:
oc describe wildflyserver <name>
- WildFlyServer.Status.Scalingdown Pod 和 WildFlyServer.Status.Replicas 字段显示活跃和非主动 Pod 的整体状态。
- Scalingdown Pods 字段显示所有未完成事务完成后将终止的 pod 数量。
- WildFlyServer.Status.Replicas 字段显示当前运行的容器集数量。
- WildFlyServer.Spec.Replicas 字段显示处于 ACTIVE 状态的 pod 数量。
- 如果没有缩放过程中的 pod,则 WildFlyServer.Status.Replicas 和 WildFlyServer.Spec.Replicas 字段中的 pod 数量是相等的。
7.7.2.1. 在扩展过程中的 Pod 状态
下表描述了扩展过程中的不同 pod 状态:
Pod 状态 | 描述 |
---|---|
ACTIVE | pod 处于活跃状态,并处理请求。 |
SCALING_DOWN_RECOVERY_INVESTIGATION | pod 即将缩减。纵向缩减流程正在调查 JBoss EAP 中的事务状态。 |
SCALING_DOWN_RECOVERY_DIRTY | JBoss EAP 包含一些不完整的交易。在清理完 pod 前,pod 不会被终止。事务恢复过程在 JBoss EAP 定期运行,它会等待事务完成 |
SCALING_DOWN_CLEAN |
pod 通过缩减事务处理来处理,标记为 |