应用部署失败

更新时间:

当应用部署失败之后,往往只能看到一个“timeout”的错误。这种错误有多种可能,分别如下:

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

image.png