假设我已经在1.0版本中运行了一个应用程序,它每分钟都会从数据库重新加载数据:如果数据库不可用,应用程序将继续使用旧数据。没问题。
但是,如果我想部署新版本1.1,新版本绝对需要从数据库加载要初始化的数据。
因此,如果发生数据库错误,我想中止这个新的1.1版本的部署。如果应用程序在启动时抛出异常,部署是否会停止?
答案 0 :(得分:1)
您可以配置构建以丢弃失败的部署并保留当前部署,但如果您只是通过Web控制台或SDK上传它,那么损坏的应用程序会将错误写入您的日志并将带来你的网站了。
您可以点击应用配置页面旁边的图标,回滚到上次成功部署。