检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
云数据库版本 配置文件使用场景说明 通过配置管理创建的配置文件,可以使用在以下操作场景中: 使用容器部署方式基于界面配置创建并部署组件 使用虚拟机部署方式创建并部署组件 升级单个组件版本配置 批量升级组件版本配置 批量克隆组件 创建发布单 编辑发布单 克隆发布单 父主题: 配置管理
配置应用网关路由 为应用网关配置路由规则,当应用网关收到访问流量时,会根据已配置的路由规则判断是否匹配并做相应的处理。 操作步骤 登录微服务引擎控制台。 为准备资源时创建的应用网关配置路由,请参考创建路由。 参考下表填写相关参数,其余参数保持默认。 参数名称 参数说明 路由名称
e作为配置中心。 本章节介绍不同微服务开发框架使用配置中心的一些开发细节,包括如何配置依赖、连接配置中心有关的配置项等,并简单的介绍微服务应用中如何读取配置和响应配置变化。 微服务引擎使用kie作为配置中心。 微服务默认会读取配置中心应用配置、服务配置、自定义配置。应用配置指环境
义。 revision 否 String 配置项版本。用于判断本地缓存配置和配置管理中心的配置差异。 首次传值0。 若传入的revision值与当前配置的revision一致,则返回304状态码,无body体返回;若不一致,则返回当前配置和revision信息。 下次请求若需要传
是否必选 参数类型 描述 value 是 String 配置的value。 status 否 String 配置的状态。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 kie SingleKieInfo 一条配置信息。 状态码: 400 表5 响应Body参数
List<KVDoc> 导入成功的配置项列表 failure List<DocFailedOfUpload> 导入失败的配置项列表 表6 KVDoc 参数 参数类型 描述 id String 配置id key String 配置的key value String 配置的value value_type
key 是 String 配置的key。 value 否 String 配置的value。 labels 否 Map<String,String> 配置的labels。 status 否 String 配置的状态。 value_type 否 String 配置value的类型。支持的
待创建的配置项列表。 表6 KVCreateBody 参数 是否必选 参数类型 描述 id 是 String 配置的id。 key 是 String 配置的key。 value 否 String 配置的value。 labels 否 Map<String,String> 配置的labels。
动态配置 导入配置 导出配置 父主题: CSE API
id String 配置id。 key String 配置的key。 value String 配置的value。 value_type String 配置value的类型。 status String 配置的状态。 create_time String 配置的创建时间。 update_time
查看配置文件历史版本详情 本章节指导您查看已创建的配置文件历史版本基本信息和配置详情。 前提条件 待查看的配置文件已执行过如下操作: 编辑配置文件 回滚配置文件 查看配置文件历史版本详情 登录ServiceStage控制台。 选择“配置管理”。 选择以下任意方式进入“历史版本”对话框:
导出选定的配置文件到本地。 对比配置版本 提供了不同历史版本之间差异比对。 回滚版本 从当前版本回滚到选择的历史版本。 查看历史版本 可查看不同历史版本的配置。 编辑配置项 可通过需要编辑配置项配置内容。 禁用配置项 禁用某配置项。 删除配置项 删除某一配置项。 使用须知 配置项使用明文存储,请勿附带敏感数据。
删除指定配置 功能介绍 删除一条配置。 URI DELETE /v1/{project_id}/kie/kv/{kv_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 请填固定值:default。 kv_id 是 String 删除的配置id,获取方法请参考查询配置列表。
查看配置文件当前版本详情 本章节指导您查看已创建的配置文件当前版本基本信息和配置详情。 前提条件 待查看的配置文件已存在: 配置文件已创建,请参考创建配置文件。 配置文件已导入,请参考导入配置文件。 查看配置文件当前版本详情 登录ServiceStage控制台。 选择“配置管理”。
YAML方式设置配置项参数 单击“创建配置项”。 配置项创建完成后,应用配置列表中会出现新创建的应用配置。 后续操作 配置项创建完成后,您可参考表2查找、查看、更新和删除配置项。 配置项删除后可能会导致挂载此配置项或在环境变量中引用此配置项的组件升级后无法正常启动。 系统配置项资源不可更新,也不能删除,只能查看。
删除所有配置 功能介绍 删除所有配置。 URI DELETE /v1/{project_id}/kie/kv 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 请填固定值:default。 请求参数 表2 请求Header参数 参数 是否必选
创建配置分组 功能介绍 此API用于创建配置分组,用于对配置文件分类管理。 URI POST /v3/{project_id}/cas/config-groups 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户项目ID。获取方法,请参考获取项目ID。
导出配置文件 本章节指导您导出配置文件的当前版本到本地,便于在本地查看、编辑和共享配置文件。 前提条件 待导出配置文件已存在: 配置文件已创建,请参考创建配置文件。 配置文件已导入,请参考导入配置文件。 导出配置文件 登录ServiceStage控制台。 选择“配置管理”。 根据
config_group_id 是 String 配置分组ID。 content 是 String 配置文件内容。 type 是 String 配置文件格式。 description 否 String 配置文件描述。 sensitive 否 Boolean 配置文件内容是否加密: true,加密。
获取配置失败 问题现象 微服务在接入相应的微服务开发框架(如spring-cloud-huawei、java-chassis)后,微服务通过SDK调用查询配置接口到微服务引擎获取配置项失败。 问题原因 微服务与注册中心间的连接因网络、CPU等其他因素发生抖动时,可能会导致请求异常。