我们基于Dialogue Service的Watson应用程序今天早上正在运行,这个应用程序有很多用户。然后,我在Youtube上看到了关于使用Auto Scaling Service在Bluemix上扩展Web应用程序的2017 DevOps教程视频。然后我将这个Watson应用程序与Auto Scaling应用程序连接起来。然后,正确的方式,这个沃森应用程序崩溃了。所以,我试图从这个Watson应用程序解除绑定这个Auto Scaling应用程序,但它无法完成。因此,我不得不从此Watson应用程序中删除此Auto Scaling服务。
之后,无法启动此Watson应用。希望Bluemix云团队和Auto Scaling服务团队尽快回复。如果有任何人在使用Bluemix云Auto Scaling服务时遇到过如此糟糕的经历,我也希望听到您的一些意见。谢谢!
答案 0 :(得分:1)
在过去的一周里,我遇到过类似的问题,罪魁祸首可能是自动扩展服务。罪魁祸首也可能是新的迭戈部署(与旧的DEA飞溅相反)。看一下Diego文档。我还没有时间来完全调试这个,但是我出去为我的应用程序删除了Diego迭代,然后尝试重新部署。这使我能够成功启动我的应用程序 - 现在我仍然需要弄清楚它为什么会出现问题,因为我们将被迫迁移到迭戈。
答案 1 :(得分:1)
我猜想问题不在于AutoScaling服务。 Bluemix中的Cloud Foundry最近升级为Diego架构。您的应用程序可能需要进行一些更改才能使用Diego。将任何服务绑定到applciation将触发可能导致此更新的重新停顿。
目前,您可以停用diego以查看这是否可以解决您的应用程序崩溃问题。
$ cf disable-diego APPLICATION_NAME
$ cf start APPLICATION_NAME
试试这个。
然后以新名称部署您的应用并收集日志cf logs APPLICATION_NAME --recent