kubernetes k8s上的Akka。停机的不可达节点的调度

问题描述 投票:0回答:1

在k8s上运行Akka集群,它正在使用下降策略(例如,自动下降),因此,在节点不可达的情况下,不可达的容器退出。问题是该节点由于k8s提供的平台的网络问题而无法访问,因此应重新启动整个Pod并将其调度到新的健康k8s节点上。因为调度可能要花一些时间,所以我们只想在无法访问是导致失败的原因时,将容器重新调度到新节点上的新容器上。有什么方法可以将故障消息传播到k8中的父级,例如使用退出代码来决定何时重新启动容器以及何时删除容器。

kubernetes akka akka-cluster
1个回答
1
投票

因为调度可能需要一些时间,所以如果无法访问是导致失败的原因,我们只想将容器重新调度到新节点上的新容器上。

Kubernetes为您管理所有计划和运行状况检查。

是否有任何方法可以将故障消息传播到Kubernetes中的父级,例如使用退出代码

Kubernetes为某些事件创建events,或者您可以watch API更改Pod。

决定何时重新启动容器以及何时删除容器。

Kubernetes管理Pod的重新启动,调度和逐出。

© www.soinside.com 2019 - 2024. All rights reserved.