检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
支持服务节点上下线。 支持服务节点权重编辑 配置管理 创建配置。 导入配置。 编辑配置。 删除配置。 配置灰度发布。 单命名空间配置数量限制。 搜索配置。 查看配置清单。 查看配置详情。 查看历史版本。 回滚到历史版本。 配置内容对比。 配置监听查询。 ServiceComb引擎 S
Chassis场景下支持URL匹配等。SDK基于Spring,使用Spring的框架都能够灵活的使用这些API,方法类似。 下面以流控为例,说明如何使用API。使用API开发的自定义代码,也可以通过ServiceComb引擎的管理控制台下发业务和治理规则。 代码的基本过程包括声明Rat
获取配置失败 问题现象 微服务在接入相应的微服务开发框架(如spring-cloud-huawei、java-chassis)后,微服务通过SDK调用查询配置接口到ServiceComb引擎获取配置项失败。 问题原因 微服务与注册中心间的连接因网络、CPU等其他因素发生抖动时,可能会导致请求异常。
微服务引擎(Cloud Service Engine,CSE),是用于微服务应用的云中间件,支持华为云贡献到Apache社区的注册配置中心Servicecomb引擎、开源增强的注册配置中心Nacos引擎和应用网关。用户可结合其他云服务,快速构建云原生微服务体系,实现微服务应用的快速开发和高可用运维。
Apache社区的注册配置中心Servicecomb引擎、开源增强的注册配置中心Nacos引擎和应用网关。用户可结合其他云服务,快速构建云原生微服务体系,实现微服务应用的快速开发和高可用运维。 您可以使用本文档提供API对微服务引擎进行相关操作,如动态配置、引擎管理、微服务治理等。支持的全部操作请参见API概览。
noEqu 参数值不等于配置值 大于等于 int noLess 参数值大于等于配置值 小于等于 int noGreater 参数值小于等于配置值 大于 int greater 参数值大于配置值 小于 int less 参数值小于配置值 配置路由规则时,需选择以下配置: 配置项:servicecomb
ModifyDarklaunch 删除灰度发布 engine DeleteDarklaunch 修改配置项 engine ModifyConfig 新增配置项 engine CreateConfig 删除配置项 engine DeleteConfig 更新治理规则 engine ModifyGovern_policy
noEqu 参数值不等于配置值 大于等于 int noLess 参数值大于等于配置值 小于等于 int noGreater 参数值小于等于配置值 大于 int greater 参数值大于配置值 小于 int less 参数值小于配置值 配置路由规则时,需选择以下配置: 配置项:servicecomb
您可以在华为云控制台的“费用中心 > 账单管理”查看注册配置中心的费用账单,以了解该注册配置中心在某个时间段的使用量和计费信息。 账单上报周期 包年/包月计费模式的注册配置中心完成支付后,会实时上报一条账单到计费系统进行结算。 按需计费模式的注册配置中心按照固定周期上报使用量到计费系统进行结算
理的策略会在解决这些问题的过程中应用,并写入配置文件作为应用程序缺省值。 业务上线运行。上线运行的过程中碰到未考虑的场景,需要采用配置中心动态调整治理参数,以保障业务平稳运行。 上面的3个步骤在整个软件生命周期会不断迭代完善。描述如何使用所有的治理能力是复杂的,ServiceCo
况下,已有的包年/包月注册配置中心仍可正常使用。然而,对于涉及费用的操作,如新购注册配置中心、升级注册配置中心规格、续费订单等,用户将无法正常进行。 按需计费 当您的账号因按需计费的注册配置中心自动扣费导致欠费后,账号将变成欠费状态。欠费后,按需注册配置中心不会立即停止服务,进入
"jobId" : 0 } 状态码 状态码 描述 200 重试ServiceComb引擎专享版的响应体。 400 错误的请求。 500 服务器内部错误。 错误码 请参见错误码。 父主题: 引擎管理
根据业务需要确认是否需要开启“编程接口安全认证”。 开启编程接口安全认证后,需要在微服务的配置文件中添加对应用户的账号密码,否则服务无法注册到引擎。 关闭编程接口安全认证,微服务的配置文件中无需配置账号密码即可将服务注册到引擎,效率性能更高,建议用于VPC内访问时使用。 输入root
"test", "jobId" : 17655 } 状态码 状态码 描述 200 删除微服务引擎响应结构体。 400 错误的请求。 500 服务器内部错误。 错误码 请参见错误码。 父主题: 引擎管理
pring Cloud包含如表1所示配置项,这些配置项的值影响在服务中心注册的基本信息,以及微服务和服务中心之间的交互,比如心跳等。和服务注册有关的信息,需要在“bootstrap.yml”配置。 表1 Spring Cloud常用配置项 配置项 含义 缺省值 备注 spring
合理配置日志文件 查看错误日志是定位问题的重要手段,需要合理规划日志输出,并且尽可能降低对系统性能的影响。规划日志文件有如下建议: 使用log4j2或者logback输出日志。 将日志输出到文件,不要依赖于容器的stdout。 打开metrics日志,将metrics日志输出到独立的文件,比如“metrics
"quota" : 5 } ] } } 状态码 状态码 描述 200 查询微服务引擎配额详情结构体。 400 错误的请求。 500 服务器内部错误。 错误码 请参见错误码。 父主题: 引擎管理
托管Java Chassis应用 概述 合理的规划系统架构 合理配置线程池参数 合理配置日志文件 合理规划服务治理 升级到Java Chassis的最新版本 父主题: ServiceComb引擎托管应用
ter</artifactId> <version>2.1.2</version> </dependency> 配置密码。 可将密码直接配置在配置文件(例如:application.properties)中。这种方式不安全,不建议使用。 jasypt.encryptor
查看ServiceComb引擎信息 获取ServiceComb引擎服务注册发现地址 获取ServiceComb引擎配置中心地址 查看ServiceComb引擎实例数配额 查看ServiceComb引擎配置条目配额 设置ServiceComb引擎备份与恢复 管理ServiceComb引擎公网访问 查看ServiceComb引擎操作日志