检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
划线程池不仅可以最大限度提升系统性能,还能防止异常情况导致系统无法给正常用户提供服务。线程池优化和业务自身的性能有很大关系,不同的场景参数设置不同,需要具体分析。下面分两种场景介绍。开始之前需要对业务的性能做一些基本的摸底,对常见的接口进行测试,查看时延。 业务性能很好的情况。
实现升级零中断需要很多的措施进行配合,比如滚动升级,实现零中断,建议保证最少有2个可用的实例。在本章节里面,主要描述从微服务的角度进行设置,更好的配合升级零中断。Java Chassis实现零中断的核心机制包括如下几个: 优雅停机。服务停止的时候,需要等待请求完成,并拒绝新请求。
在购买ServiceComb引擎专享版页面开通自动续费 您可以在购买ServiceComb引擎专享版页面开通自动续费,如图所示。 图1 自动续费配置 在购买云服务器时开通的自动续费遵循以下规则: 按月购买:自动续费周期为1个月。 按年购买:自动续费周期为1年。 在续费管理页面开通自动续费 进入“费用中心
包年/包月注册配置中心还未到期。 在购买注册配置中心页面开通自动续费 您可以在购买注册配置中心页面开通自动续费,如图所示。 图1 自动续费配置 在购买云服务器时开通的自动续费遵循以下规则: 按月购买:自动续费周期为1个月。 按年购买:自动续费周期为1年。 在续费管理页面开通自动续费 登录华为云控制台。
管理ServiceComb引擎 通过微服务引擎控制台,可以查看ServiceComb引擎信息、获取ServiceComb引擎注册发现地址和配置中心地址、设置ServiceComb引擎备份与恢复、管理ServiceComb引擎公网访问、升级ServiceComb引擎版本、变更ServiceCom
需要,删除该条配置组匹配规则。 自定义配置组最多可以同时设置20条配置匹配规则。 当自定义配置组设置了多条匹配规则时,只要配置满足其中任意一条匹配规则,角色就对该配置有操作权限。 设置“权限动作”。 按照实际的业务需求,设置角色对选择的服务组、配置组可实施的权限动作,可以勾选多个。
基于虚拟机场景 前提条件 已创建ECS实例, 创建ECS请参考自定义购买ECS。 已安装JDK ( 版本为1.8及以上版本 ) 并配置环境变量,详情请参考Java Downloads。 已创建未开启安全认证的ServiceComb引擎实例,详情请参考创建ServiceComb引擎。
*证书文件 在使用HTTPS协议时,服务器证书用于SSL握手协商,需提供证书内容和私钥。证书包含证书的公钥和签名等信息,证书扩展名为“.pem”或“.crt”,您可直接输入证书内容或单击“上传”上传证书文件。 *私钥文件 在使用HTTPS协议时,服务器证书用于SSL握手协商,需提供证
每页显示的条目数量。 type 否 String 查询所有微服务引擎需要将该值设置为ALL。 查询ServiceComb引擎专享版需要将该值设置为CSE。 查询注册配置中心需要将该值设置为Nacos。 查询网关需要将该值设置为MicroGateway。 请求参数 表3 请求Header参数 参数
"test", "jobId" : 17655 } 状态码 状态码 描述 200 微服务引擎响应结构体。 400 错误的请求。 500 服务器内部错误。 错误码 请参见CSE错误码。 父主题: 引擎管理
4-2022.0.x RBAC安全认证未开启,框架依然会监听认证过期事件。 gateway/webflux路由无法获取请求头设置信息。 微服务API安全认证开启后,规则未设置,所有请求不通过。 服务端熔断规则不生效。 1.11.4-2021.0.x 1.11.3-2022.0.x 指定服务名情况下,实例隔离策略不生效。
"test", "jobId" : 17655 } 状态码 状态码 描述 200 更新微服务引擎配置结构体。 400 错误的请求。 500 服务器内部错误。 错误码 请参见CSE错误码。 父主题: 引擎管理
"test", "jobId" : 17655 } 状态码 状态码 描述 200 删除微服务引擎响应结构体。 400 错误的请求。 500 服务器内部错误。 错误码 请参见CSE错误码。 父主题: 引擎管理
10%。 最小健康实例比例 当健康实例数占所有实例的比例至少达到设置的比例时,则熔断策略才会生效;当健康实例数占所有实例的比例低于设置的比例时,熔断策略不生效。默认值为0%,表示该配置不生效。 熔断策略开关 可设置该策略是否打开,默认关闭。 单击“确定”创建完成。熔断策略创建完成
success { "token": "string" } 状态码 状态码 描述 200 success 400 错误的请求。 500 服务器内部错误。 错误码 请参见CSE错误码。 父主题: 引擎管理
将微服务Provider和Consumer部署至Nacos引擎所在VPC的ECS节点。 请参考购买并登录Linux弹性云服务器在引擎实例所属VPC下创建一台ECS节点并登录。 安装JRE,为服务提供运行环境。 将4生成JAR包上传至ECS节点。 执行命令:java -jar {对应jar包},运行生成的JAR包。
组件部署在ECS中,请参考自定义购买ECS创建按需计费、X86架构的4vCPUs|8GB规格、公共镜像为EulerOS-EulerOS 2.9 64bit的弹性云服务器,且网络配置需绑定弹性公网IP,具体操作请参考绑定弹性公网IP,使用与MySQL同样的安全组,还需在ECS中安装JRE
2023/04/20 23:59:59期间为包年/包月计费,微服务实例数为200,计费时长为1个月,费用为6,000元。 由此可见,在3~4月份,该云服务器总共产生的费用为:344.45 + 37.50 + 6,000 = 6,381.95元。 父主题: ServiceComb引擎专享版
23:59:59期间为包年/包月计费,微服务实例数为1000,计费时长为1个月,费用为195+64*20=1,475.00元。 由此可见,在3~4月份,该云服务器总共产生的费用为:72.50 + 4.63 + 1,475.00 = 1,552.13元。 父主题: 注册配置中心
可在下拉框中选择服务。 分组 可选择服务分组设置中添加的分组。 权重 可设置目标服务的权重值。输入值在0~100之间。 表3 拓展规则参数 操作类型 配置项 描述 Header设置 Header类型 支持对请求头和响应头进行设置。 请求头:表示会对请求的Header进行设置。 响应头:表示会对响应的Header进行设置。