检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
含“X-HTTP-STATUS-CODE=5xx”时,都将记录为错误请求,连续次数达到设置次数,熔断策略生效。 注意: 响应header中添加X-HTTP-STATUS-CODE=5xx为业务主动行为,主要为了适配很多项目非标准响应码返回但有需要熔断的场景,当设置了X-HTTP-
设置关联用户,在下拉框中选择新增账号中创建的用户。 添加权限配置。权限之间是与的关系,即该角色同时拥有此处配置的权限。 单击“ 添加权限配置”,在“命名空间”下拉框选择命名空间,在“权限动作”下拉框选择动作权限,包括只读、只写和读写。可同时添加多条权限配置,也可单击权限配置“操作”列的“删除”,删除某一条权限配置。
操作步骤 安装Sermant Agent,请参考安装Sermant Agent。 启动应用并开启优雅上下线能力。 在应用的启动参数添加如下参数,添加启动参数后,待应用启动完成。 -javaagent:${HOME}/java-agent/java-agent.jar=appName=default
配置文件加密方案 配置文件中经常会涉及一些敏感信息,例如账号密码等参数。这时需对这些敏感信息进行加密,提供信息安全性。 本章节介绍使用jasypt-spring-boot-starter组件进行加密的实践,以RBAC认证中涉及的账号名和密码作为示例。 在pom文件中引入加密组件对应的依赖。
接口调用时,需在请求消息头中携带X-Domain-ID。 对于管理员创建IAM用户接口,使用AK/SK方式认证时,添加消息头后的请求如下所示。 POST https://iam.cn-north-4.myhuaweicloud.com/v3.0/OS-USER/users Content-Type:
在“连接信息”区域,在“访问端口”右侧单击,在“编辑访问端口”弹框中,可编辑“HTTP默认端口”和“HTTPS默认端口”。也可单击“操作”列的“禁用”,禁用HTTP或HTTPS的某一端口。 单击“添加自定义访问端口”,输入自定义端口号。 可单击自定义端口“操作”列的“删除”删除该自定义端口。
当手动配置安全策略时,TLS1.0和TLS1.1协议存在安全隐患,请谨慎选择。 选择“自定义模式”,支持自定义添加协议及端口,支持gRPC协议。 至少新增一个自定义协议+端口。 单击“添加协议”,在协议下拉框中选择协议。当前支持选择的协议为“HTTP”、“HTTPS”和“gRPC”。 当协
、熔断、隔离仓及容错等能力。 使用流量标记治理能力,首先Sermant插件打包时包含flowcontrol插件,在应用的启动参数上添加如下参数,添加启动参数后,待应用启动完成: -javaagent:${HOME}/java-agent/java-agent.jar=appName=default
-O- https://cse-bucket-cn-east-3.obs.cn-east-3.myhuaweicloud.com/javaagent/install.sh | sh 安装成功后,脚本将输出安装目录。目录为当前用户主目录。 启动应用。 在应用的启动参数上添加如下参数,添加启动参数后,待应用启动完成。
在输入框中输入注册到微服务实例上的标签名和标签值。标签名和标签值都不能包含中文,长度不超过50字符。可单击“新增标签”添加多个标签,也可单击“删除”删除某个标签。 单击“确定”,可为该服务添加一条分组。分组添加完成后,可根据需要进行以下操作。 单击“操作”列的“编辑”修改分组信息。 单击“操作”列的“删除”,删除不需要的分组信息。
preStop > exec > command”添加如下命令: curl -XPOST http://127.0.0.1:16688/\$\$sermant\$\$/shutdown 2>/tmp/null;sleep 30;exit 0 添加该命令会在POD停止前通知实例进行下线。其
-route”。 “域名”为“*”的路由, 在路由规则中,添加如下路由规则: “服务地址”的匹配类型选择“前缀匹配”,服务地址输入“/”。 “请求方法”选择选择“POST”、“GET”、“DELETE”和“PUT”。 添加目标服务,“目标服务”为7中创建的服务;“分组”分别选择“
按各种维度(例如用途、所有者或环境)对云资源进行分类。 您可以单击“ 添加标签”,在“添加标签”弹框输入标签键和标签值,添加标签,标签的命名规则请参见管理标签。在“添加标签”弹框,可单击“ 新增标签”同时添加多个标签,也可单击标签后的,删除该标签。 安全认证 开启了“安全认证”的
使用应用网关 路由管理 证书管理 访问控制 网关配置 插件管理 观测运维 父主题: 应用网关
签,在本文示例中,consumer作为客户端,仅设置基线版本,服务端均设置基线版本、灰度版本,灰度版本添加版本号:SERVICE_META_VERSION=2.0.0,或者添加灰度标识:SERVICE_META_PARAMETERS=group:gray。 provider A应用基线版本YAML配置(仅供参考):
请求中允许携带的请求头 此处配置的请求头,如果出现在客户端请求中,则会添加到鉴权请求的请求头里。请至少添加鉴权token所在的请求头。Host、Method、Path和Content-Length请求头会被默认添加,您无需手动添加。 说明: 客户端发送给应用网关的请求类型与应用网关转发给鉴权服务的类型一致。
按各种维度(例如用途、所有者或环境)对云资源进行分类。 您可以单击“ 添加标签”,在“添加标签”弹框输入标签键和标签值,添加标签,标签的命名规则请参见管理标签。在“添加标签”弹框,可单击“ 新增标签”同时添加多个标签,也可单击标签后的,删除该标签。 *购买时长 计费模式选择“包年
用户密码password默认为明文存储,无法保证安全。建议您对密码进行加密存储,请参考自定义实现password的加密存储算法。 环境变量注入方式 为微服务添加如表1所示环境变量。 添加环境变量,请参考管理应用环境变量。 表1 环境变量 环境变量 说明 spring_cloud_servicecomb_cred
Consumer: default: loadbalance,fault-injection-consumer 在POM中添加如下依赖: <dependency> <groupId>org.apache.servicecomb</groupId> <a
"xxxxxxxx" } } } } 获取Token后,再调用其他接口时,您需要在请求消息头中添加“X-Auth-Token”,其值即为获取的Token。例如Token值为“ABCDEFJ....”,则调用接口时将“X-Auth-Token: