为了帮助您快速体验如何在EDAS中部署微服务应用,EDAS提供了Spring Cloud、Dubbo和HSF微服务应用Demo,同时还提供了可以快速部署应用的默认ECS环境。本文通过一个示例,介绍如何在ECS默认环境中部署微服务应用。
前提条件
- 开通EDAS。
- 开通并授权弹性伸缩服务。
背景信息
- 默认ECS环境:每个地域都包含一个默认的微服务空间,EDAS会在默认的微服务空间中创建一个默认集群,该集群使用该地域的默认VPC。
- 应用Demo:EDAS控制台中分别提供了Spring Cloud、Dubbo和HSF框架的一对微服务应用Demo,可以完成简单的服务调用。不同框架的应用Demo在部署时的操作步骤是几乎一致的。本文介绍如何部署Spring
Cloud应用Demo。
如果您想要了解Demo的详细信息,请参见alibabacloud-microservice-demo。
- 如果您想了解如何实现微服务应用的相关功能,请参见应用开发概述。
部署应用Demo
微服务应用Demo中包含一个服务端应用(服务提供者)和一个客户端应用(服务消费者),本文介绍如何部署服务端应用。在部署完服务端应用后,请再按照本节步骤部署客户端应用。
说明 由于服务调用关系,请先部署服务端应用,再部署客户端应用。如果先部署客户端应用,会因为调用失败导致服务异常。
结果验证
客户端应用包含Web服务,服务端应用和客户端应用都部署完成后,可以访问客户端应用的Web页面,验证调用结果。