如果您在使用EDAS体验创建、部署应用时遇到了问题,可以按本文提供的方法尝试解决。

如何选择ECS集群和Kubernetes集群

创建应用第一步,面对集群类型选择时,您可以根据以下几个指标来选择适合的集群类型:

说明 如果您在选择集群类型时感到困惑,建议您选择ECS集群。
集群类型 部署形态 收费标准 运维成本 与云原生的结合 与云效的结合
ECS集群 单个ECS实例上部署一个应用。
  • IaaS层:按使用的ECS的规格计费,详情请参见计费概述
  • PaaS层:在EDAS上按应用实例(部署了应用的ECS实例)计费,详情请参见价格说明
贴近传统的Linux运维操作,门槛低,可操作性强。 云效支持在ECS集群中部署应用,详情请参见使用云效2020部署Java应用至ECS集群
Kubernetes集群 单个Pod上部署一个应用,单个ECS实例上可以运行多个Pod。
  • IaaS层:按使用的容器服务 Kubernetes集群计费,详情请参见计费说明
  • PaaS层:在EDAS上按应用实例(部署了应用的Pod)计费,详情请参见价格说明
需要对虚拟化、容器技术和Kubernetes集群有基本的了解和使用经验。 与云原生天然结合,可以一个镜像,多处运行。 云效支持在Kubernetes集群中部署应用,详情请参见使用云效2020部署Java应用至EDAS K8s集群

使用新购ECS实例创建应用时,提示余额不足

  • 现象创建新示例-余额不足
  • 可能的原因

    当使用新购买的实例来创建应用时,EDAS将为您代购按量付费的ECS实例,当前账号余额需要不少于100元。而您的账号余额小于100元,导致购买按量付费ECS失败。

  • 解决办法

为什么自定义环境中只有实例规格

  • 现象

    应用配置页面选择后只能看到实例规格,看不到VPC和具体ECS实例。

    应用配置-自定义
  • 可能的原因

    当前账号在当前地域下,没有创建过VPC 、命名空间、集群和ECS,所以只需选择实例规格,EDAS会帮您创建默认的VPC和指定规格的ECS实例,并在EDAS中创建默认命名空间和集群。

  • 解决办法

    如果您对网络、服务隔离和ECS有具体的需求,可以先创建VPC、命名空间、集群和ECS实例,则在该页面可以选择相应的资源部署应用。

集群导入失败

  • 现象

    应用配置页面选择自定义,在实例区域选择使用已有实例,再选择未导入到集群的实例,最后在创建应用的时候遇到导入机器到集群失败的报错,如图所示。

    选择未导入集群的已有实例失败
  • 可能的原因

    选择的ECS的操作系统不在EDAS支持的范围内。

  • 解决办法

    重新选择ECS实例,操作系统需要是Aliyun LInux 2.1903 64位或CentOS 6.9/7.2/7.3/7.4/7.6 64位的。

如何修改应用端口

  • 在ECS集群中部署的应用,可以在应用详情页中修改应用配置中的Tomcat端口来指定应用端口。如果遇到指定无效,请参见为什么我在代码中配置的 Tomcat 端口不生效?
  • 在Kubernetes集群中部署的应用,暂时只能通过在代码中指定或者通过挂载SLB的方式来修改应用端口。

如果在使用新流程创建应用时遇到任何问题,欢迎您扫描下方的二维码加入钉钉群进行反馈或咨询。钉钉群号:21958624

新手引导钉钉群