有没有办法强制cf应用程序崩溃,如果它崩溃并且没有响应?
我找不到办法做到这一点
答案 0 :(得分:1)
实际上,如果你的应用程序崩溃并且实例停止,Bluemix已经尝试自动重启它。
但是,当绑定到应用程序的服务崩溃时,应用程序上可能会出现中断,异常和连接失败等问题。 Bluemix不会自动重启应用程序以从这些问题中恢复。此行为是由Cloud Foundry设计的。您可以通过在命令行界面中键入以下命令来手动重新启动应用程序:
cf restart <appname>
如果您需要自动执行此操作,可以查看Bluemix Auto-Scaling Service。在那里,您甚至可以配置复杂的Auto-Scaling策略,例如:&#34;如果CPU使用率超过90%超过一分钟,请配置一个新的应用程序实例&#34;或者&#34;当一个实例具有不可接受的响应时间时,提供一个新的&#34;。您也可以根据您的策略在未使用或未充分使用时取消设置实例。