开发者社区> 问答> 正文

应用部署失败的常见原因有哪些?

应用部署失败的常见原因有哪些?

展开
收起
保持可爱mmm 2020-03-27 15:57:40 1089 0
1 条回答
写回答
取消 提交回答
  • 当应用部署失败之后,往往只能看到一个“timeout”的错误。这种错误有多种可能,分别如下:

    资源超过限额:目前平台限制最多部署2个应用实例,单个应用最多不能超过4C16G。
    应用节点之间是否连线:在编排界面,节点之间必须要连线才能保证节点的先后部署关系,否则可能会导致部署失败。
    数据库连接失败:检查自研节点是否使用了正确当连接方式连接数据库节点(包括使用节点名作为数据库的地址,是否使用了正确的用户名和密码等)。
    数据库节点初始化失败:当数据库的初始化内容太多,会导致节点部署时间超过部署时限要求,进而导致部署失败。
    Dockerfile编写不当:检查Dockerfile文件内容是否编辑正确同时检查镜像版本是否上传正确。
    
    Dockerfile中存在特殊字符:检查打包的Dockerfile中存在特殊字符,可通过vim -b方式查看:
    
    2020-03-27 16:00:14
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于ACK One和ACR构建CI/CD流水线最佳实践 立即下载
基于流量的灰度发布和自动弹性实践 立即下载
低代码开发师(初级)实战教程 立即下载