检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值。Token获取方式,请参考获取用户Token。
99.5%的请求低于此值。 l99 否 Integer 99%的请求低于此值。 l90 否 Integer 90%的请求低于此值。 l75 否 Integer 75%的请求低于此值。 l50 否 Integer 50%的请求低于此值。 l25 否 Integer 25%的请求低于此值。
匹配规则,正则表达式,长度1到64个字符。 timestamp 否 String 创建rule的时间,只有获取rule时返回使用。 description 否 String Rule的描述信息,字符长度不超过256。 modTimestamp 否 String 最后修改UTC时间。
Schema 表1 参数说明 参数 是否必选 参数类型 描述 schemaId 否 String 微服务契约ID。支持数字、字母和_-.字符,长度1-160字节。 schema 否 String 微服务契约内容。任意字符、长度1-2048字节。 summary 否 String
ServiceInfo 表1 参数说明 参数 是否必选 参数类型 描述 serviceId 是 String 微服务唯一标识,字符为uuid。正则表达式为^.*$。 appId 是 String 应用app唯一标识,字符长度为1~160。正则表达式为^[a-zA-Z0-9]*$|
AggregateMetricInfo 表1 参数说明 参数 是否必选 参数类型 描述 time 否 Integer 上报时间。 name 否 String 接口名称。 qps 否 Number 当前qps。 latency 否 Number 平均时延。 rate 否 Integer
如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败? 问题描述 基于Java Chassis开发的微服务注册到开启了安全认证的微服务引擎专享版,微服务的注册发现地址使用微服务引擎服务注册发现的IPv4地址,可以注册成功并正常启动。 如果修改微服务的注册发现地址为微服务
原因分析 通常是由于某个第三方软件引入了不匹配的版本依赖。 解决方法 可在开发环境下使用mvn dependency:tree命令查看依赖树,排查微服务开发框架同netty版本是否匹配。 例如,ServiceComb 2.0.1开发框架所匹配的netty依赖版本为4.1.45.Final。
已获取访问密钥AK/SK,请参考访问密钥。 已获取部署组件的ServiceStage所在区域的终端节点,请参考地区和终端节点。 已在和部署组件的ServiceStage在同一区域的OBS中创建桶,用于存储软件包,请参考创建桶。 操作步骤 登录安装了Jenkins的Linux虚拟机环境安装obsutil工具,请参考下载和安装obsutil。
如何处理启动一个新服务后导致一个节点内存使用率过高的问题? 问题描述 启动一个新服务导致一个节点内存使用率过高,怎么处理? 解决方法 设置调度策略亲和性,可以使服务实例按亲和性节点部署即可。 父主题: 应用运维
HealthCheck 表1 参数说明 参数 是否必选 参数类型 描述 mode 是 String check模式,push/pull。 port 否 Integer 端口,字符长度不超过65536。正则表达式为^[0-9]*$。 interval 是 Integer 心跳间隔(
HeartbeatSetElement 表1 参数说明 参数 是否必选 参数类型 描述 serviceId 是 String 微服务id,字符长度为1~64位。正则表达式为^.*$。 instanceId 是 String 微服务实例id,字符长度为1~64位。正则表达式为^[A-Za-z0-9_
微服务id。 instanceId 否 String 微服务实例id。 errMessage 否 String 错误信息,成功为空,不成功,则为具体的错误信息。 父主题: 参数说明
配置微服务安全认证的账号名和密码 微服务引擎专享版开启编程接口安全认证后,需要对连接到该引擎的微服务组件开启编程接口安全认证。开启编程接口安全认证是通过配置安全认证账号名和密码的方式触发。目前支持通过配置文件配置方式和环境变量注入的方式。 由于账号和密码涉及安全问题,建议加密后使用。
上传代码到GitLab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 操作前准备
虚拟机操作系统类型: echo $HOSTTYPE 若执行如上命令的输出值是“x86_64”,则为AMD 64位系统。 若执行如上命令的输出值是“aarch64”,则为ARM 64位系统。 执行如下命令下载对应的软件包。 AMD wget "https://hwcloudcli.obs
SuccessdResponse 表1 参数说明 参数 是否必选 参数类型 描述 Result 是 String 返回结果。 父主题: 公共响应参数
Properties 表1 参数说明 参数 是否必选 参数类型 描述 < * > 否 String 微服务扩展属性,可以自定义KEY和相应的Value。长度最小1字节。 父主题: 公共请求参数
-.]*[a-zA-Z0-9]$。 serviceName 是 String 微服务名称。作为provider支持为*,表示依赖同一租户下的所有服务。当服务名称为*时,appId和version可以省略。consumer不支持*。字符长度为1~128。正则表达式为^[a-zA-Z
服务信息。 instances 否 MicroServiceInstance 实例信息。 schemaInfos 否 Schema 微服务的API详细信息。 rules 否 Rule 黑白名单信息。 providers 否 MicroService 所有的provider信息。 consumers