更新时间:2021-01-06 15:22
服务网格将 SDK 拆解为单独进程,使得业务进程专注于业务逻辑;将服务通讯、治理部分以 Sidecar 形式组成网格,实现异构网络的统一治理。体验服务网格的功能,主要涉及 3 部分操作:
鉴于不同发布平台对应用的构建、发布和管控流程不同,下文根据发布平台,分别进行说明,并在最后部分提供相关参考资料。文档结构如下:
服务网格工程开发流程图
在云端发布前,请务必进行 application.properties
配置。详情请参见 引入 SOFA 中间件。配置步骤如下:
application.properties
中对应的 key 为:com.alipay.instanceid
。application.properties
中对应的 key 为 com.antcloud.antvip.endpoint
。不同环境的 AntVIP 地址值,见下述规定。application.properties
中对应的 key 分别为:com.antcloud.mw.access
com.antcloud.mw.secret
run.mode=NORMAL
com.alipay.env=shared
application.properties
文件中。将应用(目前支持 SOFA、Dubbo 和 Spring Cloud)打包成镜像,在容器构建模式下,服务网格要求使用镜像方式进行发布。有下述 2 种方式来获取镜像:
主要流程如下,更多详情,请参见 容器应用服务 之 快速入门。
创建集群:进入 容器应用服务控制台,选择 集群管理 > 集群详情,单击 创建集群。
应用服务发布完成后,您可以登录 微服务平台 查看服务列表及 服务详情。在服务详情页,可以通过添加 服务限流规则 或 服务路由规则 等进行服务治理。
在经典应用服务平台,应用构建的步骤,说明如下:
application.properties
中。主要流程如下,更多详情,请参见经典应用服务之 快速入门。
应用发布成功后,登录 微服务平台,在服务管控页面,可查看服务列表及服务详情。单击单个服务 ID,可进行服务管控和治理,例如服务路由、服务限流等。服务详情示例如下:
类型 | 镜像地址 |
---|---|
SOFA Service | registry-vpc.cn-hangzhou.aliyuncs.com/sofa-samples/sofahellomeshserver:1.0.1 |
SOFA Client | registry-vpc.cn-hangzhou.aliyuncs.com/sofa-samples/sofahellomeshclient:1.0.1 |
Dubbo Service | registry-vpc.cn-hangzhou.aliyuncs.com/sofa-samples/dubboechoprovider:1.0.1 |
Dubbo Client | registry-vpc.cn-hangzhou.aliyuncs.com/sofa-samples/dubboechoconsumer:1.0.1 |
Spring Cloud Service | registry-vpc.cn-hangzhou.aliyuncs.com/sofa-samples/springcloudreservationservice:1.1.4 |
Spring Cloud Client | registry-vpc.cn-hangzhou.aliyuncs.com/sofa-samples/springcloudreservationclient:1.1.4 |
类型 | 镜像地址 |
---|---|
SOFA Service | registry-vpc.cn-shanghai.aliyuncs.com/sofa-samples/sofahellomeshserver:1.0.1 |
SOFA Client | registry-vpc.cn-shanghai.aliyuncs.com/sofa-samples/sofahellomeshclient:1.0.1 |
Dubbo Service | registry-vpc.cn-shanghai.aliyuncs.com/sofa-samples/dubboechoprovider:1.0.1 |
Dubbo Client | registry-vpc.cn-shanghai.aliyuncs.com/sofa-samples/dubboechoconsumer:1.0.1 |
Spring Cloud Service | registry-vpc.cn-shanghai.aliyuncs.com/sofa-samples/springcloudreservationservice:1.1.4 |
Spring Cloud Client | registry-vpc.cn-shanghai.aliyuncs.com/sofa-samples/springcloudreservationclient:1.1.4 |
在文档使用中是否遇到以下问题
更多建议
匿名提交