检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
治理微服务 微服务部署完后,您可以根据微服务的运行情况进行微服务的治理。 前提条件 您可以先在“微服务目录 > 微服务列表”中创建微服务,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。
配置访问日志 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“观测运维 > 访问日志”。 在“访问日志”页面,单击“配置访问日志”。 在“日志组”和“日志流”下拉框中分别选择已创建好的日志组和日志流。
如:配置、服务信息等数据资产可能会被窃取。 请不要在生产环境和安全要求较高的网络环境中使用该功能。 前提条件 在绑定公网IP前,需已创建可用的弹性公网IP。 创建弹性公网IP,请参考申请弹性公网IP。 绑定公网IP 登录微服务引擎控制台。
登录已安装kubectl命令且已部署Sermant Injector的CCE集群中的节点。
如表2所示,不同微服务实例数配额的ServiceComb引擎实例会赠送相应数量的配置条目数配额和最大支持微服务版本总数。
表6 DataCenterInfo 参数 是否必选 参数类型 描述 name 是 String 区域名字。 region 是 String 区域。 availableZone 是 String 可用区。
表7 DataCenterInfo 参数 参数类型 描述 name String 区域名字。 region String 区域。 availableZone String 可用区。
表7 DataCenterInfo 参数 参数类型 描述 name String 区域名称 region String 区域 availableZone String 可用区 状态码: 400 表8 响应Body参数 参数 参数类型 描述 errorCode String 错误代码
None 操作指导 微服务引擎 CSE 快速创建微服务引擎 04:38 创建微服务引擎 微服务引擎 CSE 查看微服务引擎信息 03:29 查看信息 微服务引擎 CSE 创建注册配置中心 03:33 创建注册配置中心 微服务引擎 CSE 查看注册配置中心详细信息 03:17 查看注册配置中心详细信息
表7 DataCenterInfo 参数 参数类型 描述 name String 区域名称。 region String 区域。 availableZone String 可用区。
本文示例中部署一个comsumer端,providerA、providerB分别部署一个基线版本和一个灰度版本,样例参考spring-cloud-demo。 因为需要使用CSE下发的灰度策略,所以Sermant Agent的配置中心必须为CSE的配置中心。
配置范围:应用级配置。 应用:default <空>。 配置格式: yaml。 部署标签应用gray-provider(服务名为dubbo-b,版本为1.0.1,标签为group:gray)。 必须先配置路由规则,再部署标签应用。
配置范围:应用级配置。 应用:default <空>。 配置格式: yaml。 部署标签应用gray-provider(服务名为spring-cloud-router-provider,版本为1.0.1,标签为group:gray)。 必须先配置路由规则,再部署标签应用。
hostName String 实例域名。 timestamp String 时间戳。 表8 Diagnosis 参数 参数类型 描述 instanceCache Array of InstanceCache object 服务实例缓存结果。
这个软件包提供了环境变量映射的功能,依赖这个软件包以后,当您采用ServiceStage部署应用,不用手工修改注册中心地址、配置中心地址、项目名称等信息,会通过环境变量覆盖“microservice.yaml”中的默认配置,它包含“mapping.yaml”文件,在您自己的项目中增加
动态配置 动态配置按照公共、应用、服务三个层次进行管理。 简单的场景,可以使用应用级配置和服务级配置。应用级配置被该应用下的所有微服务共享,是公共配置;服务级配置只对具体微服务生效,是独享配置。复杂的场景,可以通过使用custom_tag和custom_value来定义配置。
将微服务Provider和Consumer部署至Nacos引擎所在VPC的ECS节点。 请参考购买并登录Linux弹性云服务器在引擎实例所属VPC下创建一台ECS节点并登录。 安装JRE,为服务提供运行环境。 将4生成JAR包上传至ECS节点。
背景说明 如果微服务应用部署在ServiceStage上,部署应用时需要设置微服务引擎,应用会自动获取服务注册发现地址、配置中心地址和仪表盘地址,不需要配置monitor地址,就可以使用仪表盘功能。
设置配置权限。 选择“全部配置”。 可以对该ServiceComb引擎的所有配置资源实施相应的权限动作。 选择“自定义配置组”,可按照表3进行设置。
- 否 当配置中心类型为config-center时,如果配置中心以配置文件形式下发配置,必须填写fileSource值予以解析配置,否则无法获取正确的配置内容。