全部产品
Search
文档中心

企业级分布式应用服务 EDAS:升级或降级运行时环境

更新时间:Jul 17, 2023

在ECS集群中部署应用后,在后续运行、维护过程中可以升级、降级应用的运行时环境(EDAS-Container),以满足不同的功能使用需求。本文介绍在EDAS中如何升、降级应用的运行时环境。

应用运行时环境

Spring Cloud、Dubbo和HSF应用都可以通过WAR或JAR包部署在ECS集群中,但所选择的应用运行时环境会有所不同。

  • 使用WAR包部署的原生应用:Spring Cloud、Dubbo、普通Java Web或Spring MVC应用,未使用过Pandora或Pandora Boot,通过WAR包部署时,需要选择Apache Tomcat相关版本的运行时环境。

  • 使用JAR包部署的原生应用:Spring Cloud、Dubbo、普通Java Web或Spring MVC应用,未使用过Pandora或Pandora Boot,通过JAR包部署时,需要选择标准Java应用运行时环境。

  • HSF应用:包括使用Pandora Boot开发的Spring Cloud应用和由Dubbo转换为HSF的应用,通过WAR或JAR包部署时,需要选择EDAS-Container相关版本的运行时环境。

升级或降级运行时环境

  1. 登录EDAS控制台

  2. 在左侧导航栏,单击应用管理 > 应用列表,在顶部菜单栏选择地域,并在页面上方选择微服务空间,然后在应用列表页面单击具体的应用名称。

  3. 在应用基本信息页面右上角单击运行时环境升降级

  4. 运行时环境升降级对话框中选择要升级或降级的运行时环境版本,并选择Java环境,然后单击确定

    • 升、降级HSF应用的运行时环境。运行环境升降级

    • 升、降级Spring Cloud和Dubbo应用的运行时环境(此处以JAR包部署的应用为例)。运行环境升降级

    说明
    • 运行时环境升级或降级后无需重启应用。

    • 运行时环境升级或降级后,可能由于功能兼容性影响应用的可用性,所以建议选择在凌晨等业务量较小的时候升级。

  5. 返回基本信息页面,在应用信息区域查看应用运行时环境版本。

    • 如果升级成功,则会显示为目标版本。

    • 如果升级失败,会有对应的变更记录。定位及修复问题,请参见变更流程问题排查指南。如果需要,请联系EDAS技术支持人员。必要时,请将应用运行时环境变更到原有版本。