检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DNS解析到,但只能通过内网vpc访问。
管理注册配置中心 查看Nacos引擎详细信息 开启公网DNS解析 扩容Nacos引擎 删除Nacos引擎 Nacos引擎转包周期 升级Nacos引擎版本 管理标签 管理Nacos引擎白名单 父主题: 注册配置中心
对于1.x版本引擎,缺少cse_admin_trust委托时,删除引擎,租户侧资源DNS、VPC、安全组会残留,需要租户自行删除。
DF 由于DNS解析失败,请求终止。 DO 除了503响应代码外,由于drop_overloads请求被终止。 如果您希望将日志转储进行二次分析,您可设置日志转储操作,具体操作请参考日志转储。 父主题: 观测运维
当您没有授予任何权限时,由于CSE使用依赖VPC、DNS云服务,因此需要先创建云服务委托,将操作权限委托给CSE。 授权后,CSE将在统一身份认证服务为您创建名为cse_admin_trust的委托,授权成功后,可以进入服务委托列表查看。
创建Nacos需要保证用户具有CSE FullAccess、DNS FullAccess权限。 创建注册配置中心 进入购买注册配置中心页面。 参考下表设置参数,参数前面带*号的是必须设置的参数。
支持多种开发语言、框架的接入使用,具有基于DNS的服务发现能力。 Nacos引擎当前仅在华东-上海一、华南-广州、华北-北京四、西南-贵阳一、华东二、中国-香港、亚太-新加坡、中东-利雅得、拉美-墨西哥城二和拉美-圣保罗一支持。
请求示例 GET https://{endpoint}/v3/{project_id}/govern/route-rule/microservices/{service_name} 响应示例 状态码: 200 查询灰度发布策略响应结构体。
route 否 Array of CreateRoute objects 路由规则列表。 表6 CreateMatch 参数 是否必选 参数类型 描述 headers 否 headers object 匹配的Headers。
URI DELETE /v3/{project_id}/govern/route-rule/microservices/{service_name} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户子项目的唯一标识。
- weight: 0 tags: group: base - weight: 100 tags: group: gray - precedence: 1 route
{targetServiceName}.route下,由tags配置,version是特殊的tag,表示微服务版本。还可以配置其他属性,这些属性在实例的属性里面定义。 优先级数量越大优先级越高。
创建注册配置中心需要保证用户具有CSE FullAccess、DNS FullAccess权限。 创建VPC和子网。 Nacos引擎运行于虚拟私有云(VPC)中,并需要绑定具体的子网。创建Nacos引擎前,需保证有可用的虚拟私有云和子网。
配置为false时,将统一转为大写进行比较 route: # 路由规则 - weight: 20 # 权重值 tags: version: 1.0.0
1.10.1-2020.0.x 1.10.0-2021.0.x 服务删除、重启无法刷新ribbon缓存,导致请求到不可用服务,报no host to route。 动态配置下灰度发布配置规则,修改配置规则不生效。 启动类application在业务包外层启动失败。
配置为false时,将统一转为大写进行比较 route: # 路由规则 - weight: 20 # 权重值 tags: version: 1.0.0
group: gray weight: 100 - precedence: 2 match: headers: id: exact: '2' caseInsensitive: false route
group: gray weight: 100 - precedence: 2 match: attachments: id: exact: '2' caseInsensitive: false route
“路由名称”为“unit-consumer-route”。 “域名”为“*”的路由, 在路由规则中,添加如下路由规则: “服务地址”的匹配类型选择“前缀匹配”,服务地址输入“/”。 “请求方法”选择选择“POST”、“GET”、“DELETE”和“PUT”。
Cloud Huawei适配,来使用yaml,需要在微服务bootstrap中增加如下配置: spring: cloud: servicecomb: config: fileSource: consumer.yaml # 需要按照yaml解析的配置项列表