如何在发生异常时以编程方式重新启动Openshift POD

如何在发生异常时以编程方式重新启动Openshift POD,openshift,Openshift,有没有一种方法可以在出现异常时通过编程重新启动PODs。请告诉我 谢谢。这正是Liveness探测器的使用案例: 对pod/部署应用活动性探测将对pod执行定义的检查(HTTP/Exec/TCP)。如果出现错误,将自动触发pod重启。谢谢。是否有一种方法可以检查活动性检查的Kerberos身份验证部分?通常,为外部系统测试活动性的推荐方法是在应用程序中创建一个端点,类似于/Kerberos\u liveness。然后可以对该端点执行HTTP活动性检查。由应用程序确定kerberos身份验证是否成

有没有一种方法可以在出现异常时通过编程重新启动PODs。请告诉我


谢谢。

这正是Liveness探测器的使用案例:


对pod/部署应用活动性探测将对pod执行定义的检查(HTTP/Exec/TCP)。如果出现错误,将自动触发pod重启。

谢谢。是否有一种方法可以检查活动性检查的Kerberos身份验证部分?通常,为外部系统测试活动性的推荐方法是在应用程序中创建一个端点,类似于
/Kerberos\u liveness
。然后可以对该端点执行HTTP活动性检查。由应用程序确定kerberos身份验证是否成功并返回适当的HTTP代码。或者,您可以在应用程序中包含一个助手脚本,您可以通过
Exec
活动性检查调用该脚本。