Spring boot 如何在PCF中在发生故障或崩溃时自动重新启动单个实例
我在PCF中部署了一个SpringBoot应用程序,扩展到12个实例。一两个例子正在下降。我想重新启动这两个实例,而不是自动重新启动应用程序。当单个实例发生故障或崩溃时,如何在PCF中自动重新启动该实例 我正在使用以下命令手动重新启动单个实例:Spring boot 如何在PCF中在发生故障或崩溃时自动重新启动单个实例,spring-boot,scaling,cloud-foundry,pcf,pcfdev,Spring Boot,Scaling,Cloud Foundry,Pcf,Pcfdev,我在PCF中部署了一个SpringBoot应用程序,扩展到12个实例。一两个例子正在下降。我想重新启动这两个实例,而不是自动重新启动应用程序。当单个实例发生故障或崩溃时,如何在PCF中自动重新启动该实例 我正在使用以下命令手动重新启动单个实例: cf restart-app-instance APP_NAME INDEX 你不需要做什么。Cloud Foundry平台将通过配置的运行状况检查监控您的应用程序,并自动重新启动它 如果没有发生这种情况,您可能希望了解它为什么没有自动重新启动,而不是
cf restart-app-instance APP_NAME INDEX
你不需要做什么。Cloud Foundry平台将通过配置的运行状况检查监控您的应用程序,并自动重新启动它
如果没有发生这种情况,您可能希望了解它为什么没有自动重新启动,而不是尝试通过其他方式重新启动它。您可以尝试一下吗
cf curl DELETE/v2/apps/$(cf app app\u NAME--guid)/实例的实例/索引
参考:
等待一段时间,以便CF可以重新创建实例
我还没有在我的实验室尝试过这个,如果我得到任何更新,我会在这里发表评论
谢谢,
Chandan Patra您可以使用cf restage
@mukund重新设置特定实例的设置,我的问题不同。我想自动重新启动实例。就像Shell或Cheff脚本一样,它也可以工作?@Maheshpunugupati您是否在spring boot应用程序中使用自动缩放功能?@Kumareshbubu是的