检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Agent还提供了延迟注册机制,减少流量丢失,从而实现优雅上线。 延迟注册 在服务启动成功之后不立刻注册,而是延迟一段时间再去注册,目的是虽然服务启动成功了,但可能还有一些框架或者业务的代码没有初始化完成,可能会导致调用报错,可以通过设置延迟注册,让服务充分初始化后再注册到注册中心对外提供服务。 预热 该方式主要用
of matches objects 匹配条件定义。 表8 matches 参数 参数类型 描述 name String 条件名称。 apiPath Object 匹配的PATH。 headers Object 匹配的Headers。 method Array of strings
String 覆盖策略。 force: 强制覆盖。 abort:遇到第一个重复时终止导入后续的kv。 skip:跳过重复的key。 缺省值:force 枚举值: force abort skip label 否 String 指定label导入,格式为:{标签key}:{标签value},如果不填则按body的label导入。
uawei、java-chassis)后,微服务通过SDK调用查询配置接口到ServiceComb引擎获取配置项失败。 问题原因 微服务与注册中心间的连接因网络、CPU等其他因素发生抖动时,可能会导致请求异常。 解决方案 微服务框架具有自愈能力,拉取配置失败后会自动进行重试,一般
应用示例 注册发现
择环境、应用筛选微服务。 单击“确定”。 删除微服务 微服务删除后,可通过恢复备份数据进行恢复。 如果删除的服务有实例,需要先将对应实例删除,否则服务会再次注册。 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。 单击待操作的引擎。 单击“微服务目录”。
使用ServiceComb引擎功能 使用服务注册 使用配置中心 使用服务治理 使用灰度发布 使用仪表盘 使用安全认证
配置管理(适用于1.x版本) 在此处添加配置为全局配置,当添加配置后,所有注册到这个引擎的微服务如果使用了该配置项,会立刻生效。 如果针对单个微服务设置了动态配置,则动态配置会覆盖掉全局配置,动态配置的设置请参考动态配置。 创建配置 配置管理提供微服务间的公共配置,如日志级别、运
Nacos引擎 服务启动时注册了端口为8080和9090的实例,在服务列表中9090端口实例丢失,导致请求grpc的时候报错
ServiceComb引擎专享版开启了安全认证之后,所有调用的API都需要先获取token才能调用,认证流程请参考服务中心RBAC说明。 开启了安全认证的ServiceComb引擎专享版,在使用安全认证前需要完成以下工作: 创建安全认证账号名和密码 配置微服务安全认证的账号名和密码
微服务实例 注册微服务实例 根据service_id查询微服务实例 注销微服务实例 查询微服务实例详细信息 修改微服务实例扩展信息 修改微服务实例状态 发送心跳信息 按条件查询微服务实例 批量查询微服务实例 父主题: ServiceComb API
management以后,项目中的所有dependency声明,都不指定版本号。这样的好处是当需要升级三方软件版本的时候,只需要修改“/pom.xml”里面的dependency management,其他地方都不需要排查修改。 您可以通过Spring Cloud Huawei的示例项目,直观体会dependency
为包年/包月资源开通自动续费。 单个引擎开通自动续费:选择需要开通自动续费的ServiceComb引擎专享版,单击操作列“设为自动续费”。 批量引擎开通自动续费:选择需要开通自动续费的ServiceComb引擎专享版,单击列表左上角的“设为自动续费”。 选择续费时长,并根据需要设置自动续费次数,单击“开通”。
会影响ServiceComb引擎专享版的正常运行,需要及时充值。详细介绍请参见欠费说明。 停止计费 当ServiceComb引擎专享版不再使用时,可以将它们退订或删除,从而避免继续收费。详细介绍请参见停止计费。 产品定价 如您需要快速了解ServiceComb引擎的具体价格,请参
type: \"string\"\n responses:\n 200:\n description: \"response of 200\"\n schema:\n type: \"string\"\n"
Agent,并开启优雅上下线能力。 优雅下线能力依赖k8s的preStop机制,若您的编排文件已配置preStop,sermant-injector将无法自动配置,需要您在编排文件位置“spec > containers > lifecycle > preStop > exec > command”添加如下命令:
type: \"string\"\n responses:\n 200:\n description: \"response of 200\"\n schema:\n type: \"string\"\nxxxx"
type: \"string\"\n responses:\n 200:\n description: \"response of 200\"\n schema:\n type: \"string\"\n"
allowed to modify schema schema不允许修改 该schema已注册,不支持修改。 400016 Schema does not exist schema不存在 请先注册schema再查询。 400017 Instance does not exist 实例不存在
reason: connection termination错误,因此,要求网关配置的idletimeout<后端服务的idletimout,需要您配置后端upstream的连接超时时间。当前只支持配置upstream.idleTimeout和upstream.connectTimeout两个配置项。