检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
/readiness。 端口 是 微服务的端口。 延迟时间/秒 否 开始检测的时间,对于启动时间较长的微服务,可以适当延长。 超时时间/秒 否 开始检测后,如果超过该时间未检测到探针状态则检测失败。 Spring Cloud Huawei 1.9.0-Hoxton和1.9.0-2020
按条件查询微服务实例 功能介绍 实例注册后可以根据微服务字段条件发现该微服务的实例。 URI GET /v4/{project_id}/registry/instances 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 请填固定值:default。
g Boot、Spring Cloud和Spring Cloud Huawei,开发者可以通过查看Spring Cloud Huawei的源代码目录结构了解dependency management的具体使用。 对于复杂项目,以Spring Cloud Huawei项目为例,和依赖关系管理有关的pom文件包含:
String 查询的配置id,获取方法请参考查询配置列表。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Authorization 否 String 若ServiceComb引擎专享版开启了安全认证,此参数必填。否则,无此参数。 开启了安全认证的ServiceComb引擎专享版Token,格式为:
微服务唯一标识。字符长度为1~64,正则表达式为^.*$。获取方法请参考查询所有微服务信息。 表2 Query参数 参数 是否必选 参数类型 描述 tags 否 String Tag标签过滤,多个时逗号分隔。 正则表达式为^[a-zA-Z][a-zA-Z0-9_-.]{0,63}$。 请求参数 表3 请求Header参数
String 请填固定值:default。 表2 Query参数 参数 是否必选 参数类型 描述 type 是 String 操作类型,目前仅有“query”,表示查询。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-consumerId 否 String 微服务消费者的微服务唯一标识。
scheduling Integer 任务是否正在执行,0表示不在执行,1表示执行中。 createUser String 任务创建者。 startTime Long 任务开始时间。 endTime Long 任务结束时间。 context String 任务执行上下文。 tasks
微服务实例唯一标识。字符长度不超过64位, 正则表达式为^[A-Za-z0-9_.-]*$。获取方法请参考根据service_id查询微服务实例。 表2 Query参数 参数 是否必选 参数类型 描述 tags 否 String Tag标签过滤,多个时逗号分隔。正则表达式为^[a-zA-Z][a-zA-Z0-9_-
modelList; ... ... } 对于List对象,Spring Cloud默认都只会从一个PropertySource查询相关的配置项,如果其中一个PropertySource存在配置项的部分值,那么不会再查询其他值。 因此,在使用List对象绑定的时候,和这些List属性相关
noSelf 否 Integer 是否取消返回自依赖的关系,0表示不返回自依赖关系,1表示返回自依赖关系。 sameDomain 否 Integer 是否取消返回共享服务的关系,0表示不返回共享服务,1表示返回。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 Authorization
注册中心地址错误 问题描述 当使用Spring Cloud Huawei时,启动微服务时,当报错示例如下: send request to https://192.168.10.1:30100/v4/default/registry/microservices failed and
查看应用是否已全部接入CSE的ServiceComb引擎。 参考查看微服务列表查看您的应用是否已接入CSE的ServiceComb引擎。 待应用接入ServiceComb引擎后,参考配置路由规则对spring-cloud-router-provider应用配置路由规则,路由规则如下: --- - precedence:
约。 status String 微服务状态,UP表示上线,DOWN表示下线,默认值UP。 枚举值: UP DOWN timestamp String 微服务注册时间。 modTimestamp String 最后修改UTC时间。 framework Framework object
在demo源码根目录下,打开cmd命令,执行mvn clean package命令,对项目进行打包编译。 编译成功后,生成如表1所示的两个Jar包。 表1 软件包列表 软件包所在目录 软件包名称 说明 \eureka-consumer\target eureka-client-consumer-1
拉美-圣保罗一 应用网关支持区域: 华东-上海一 西南-贵阳一 如何创建ServiceComb引擎? 如何创建注册配置中心? 如何创建应用网关? ServiceComb引擎 管理ServiceComb引擎 通过微服务引擎控制台,可以查看ServiceComb引擎信息、获取ServiceCo
200 表3 响应Body参数 参数 参数类型 描述 services Array of MicroService objects 微服务列表。 表4 MicroService 参数 参数类型 描述 serviceId String 微服务唯一标识。字符长度为1~64。正则表达式为^
分布式缓存实例的连接密码 云数据库 云数据库(Relational Database Service,简称RDS)是一种基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线关系型数据库服务。 云数据库相关环境变量如下表所示。 表4 RDS关系型数据库相关环境变量 环境变量 说明
x版本且未开启安全认证时,支持此功能。 目前仅支持基于Spring Cloud框架开发java应用,支持的注册中心包含Eureka、Nacos、 Consul以及Zookeeper。 优雅上下线基于Spring Cloud的负载均衡实现,若有实现自定义负载均衡,该能力将会失效。 优雅上线实现机制
通过Spring Cloud Huawei SDK托管Spring Cloud应用 概述 快速接入ServiceComb引擎 合理的规划系统架构 三方软件版本管理策略 开发环境规划管理 应用逻辑隔离管理 配置文件加密方案 合理规划服务治理 常见问题 父主题: ServiceComb引擎托管应用
选择重试策略: 固定间隔重试:重试间隔时间固定。 指数间隔重试:采取指数退避算法确定重试间隔时间。 重试间隔时间 设置重试的间隔时间。 “重试策略”选择“固定间隔重试”:设置重试的固定间隔时间。 “重试策略”选择“指数间隔重试”:设置重试的基准时间、时间单位(s/ms)。 隔离仓 参数名称