本文介绍通过手动扩缩功能,实现应用实例数增加和减少,在保证服务质量的同时,高效的利用应用资源、降低应用资源成本。

背景信息

如果应用配置了Service,SLB,在发生弹性伸缩时,EDAS会自动将扩容的应用实例添加到后端服务器列表,并将缩容的实例从后端服务器列表中移除。

如果应用配置了持久化存储,在发生弹性伸缩时,EDAS会自动将扩容的应用实例与配置的持久化存储进行关联。

操作步骤

  1. 登录EDAS控制台
  2. 按需执行以下任一操作来进入应用的详情页面:
    • 在左侧导航栏选择资源管理 > 容器服务K8s集群(或资源管理 > Serverless K8s集群),在顶部菜单栏选择地域并在页面上方选择微服务空间,在容器服务K8s集群Serverless K8s集群页面单击集群ID,然后在集群详情页面的应用列表区域单击具体应用名称。
    • 在左侧导航栏单击应用列表,在顶部菜单栏选择地域并在页面上方选择微服务空间,在集群类型下拉列表中选择容器服务/Serverless K8s集群,然后单击目标应用名称。
  3. 应用总览页面右上角,选择扩缩 > 手动扩缩
  4. 应用扩缩容对话框中设置要扩容或缩容的应用总Pod数,单击确认
    如果将Pod数量设置为0,系统将物理删除该应用下所有的Pod,仅保留应用的基本创建信息。
    开始扩缩容后,在应用总览页面出现应用正在变更...字样,您可以单击查看详情,查看应用变更的详细过程。应用变更需要几分钟,请您耐心等待。变更完成后在应用总览页面的基本信息区域查看实例的运行状态,如果显示为Pod运行中,说明应用部署成功。手动扩缩容