检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基本概念 通用概念 概念 说明 微服务 微服务是业务概念,即提供某种服务的某个进程。 每一个服务都具有自主运行的业务功能,对外开放不受语言限制的API (最常用的是HTTP)。 多个微服务组成应用程序。 实例 一个微服务的最小运行和部署单元,通常对应一个应用进程。同一个微服务通过
credentials.project 若存在,迁移后将不再需要,可以删除。 如果专享版引擎版本为2.x以上版本,使用导入配置文件功能,发现原配置中心格式的文件无法导入,提示文件为空或者格式错误,请参考ServiceComb专享版引擎版本从1.x升级到2.x时有哪些注意事项?中相应操作进行处理。
选择开启“编程接口安全认证”,请执行10。 开启编程接口安全认证,会自动同步开启“控制台安全认证”。 开启编程接口安全认证后,需要在微服务的配置文件中添加对应用户的账号密码,否则服务无法注册到引擎。 关闭编程接口安全认证,微服务的配置文件中无需配置账号密码即可将服务注册到引擎,效率性能更高,建议用于VPC内访问时使用。
eComb引擎功能。一般情况下,会创建一个测试环境和一个生产环境。通过ServiceStage,能够非常方便地管理云上环境,详细内容请参考准备环境。 对接微服务应用 用于微服务应用对接ServiceComb引擎,涉及到对已经开发好的应用的配置文件、构建脚本的修改。修改完成后,需要
入指定。 FI 请求被故障注入指定了响应代码终止。 RL 除429响应代码外,HTTP速率限制过滤器还对请求进行了本地速率限制。 UAEX 请求被外部授权服务拒绝。 RLSE 因为速率限制服务中存在错误,请求被拒绝。 IH 因为除了400响应代码之外,还在严格检查的标头设置了无效值,导致请求被拒绝。
可单击启用fallback服务,也可单击禁用fallback服务。 限流策略启用 可单击开启限流策略,应用网关支持对路由规则配置限流策略,包括限制TPS、限制并发数、根据IP限制等。配置限流策略具体操作请参见表4。 黑白名单 可单击开启路由级别的黑白名单,应用网关支持路由级别的黑白名单,实现配置多维
继续导入其余配置。 覆盖:导入过程中,如果遇到和系统中相同的配置,该配置的值会被替换。 配置文件 单击“导入文件”,选择待导入配置文件。 说明: 待导入的配置文件大小不超过2MB,若文件过大,需要您分开导入。 单击“关闭”,完成导入。 当“相同配置”选择为“终止导入”时,导入过程
本地轻量化默认Schemas:100个配额,达到配额上限。 解决方案 修改本地轻量化工具包解压后的文件中的“/conf/app.conf”文件中的quota_plugin="unlinit"。 其他配额不足的时候也是在这个文件中修改。 父主题: ServiceComb引擎
时延高通常是由于业务代码存在IO、资源等等待,CPU利用率上不去导致的。如果是由于计算复杂导致的,调优会变得复杂。 当业务性能不太好的时候,下面几个参数值需要调大,否则业务会大量阻塞。业务性能不好,通过调大参数能够保证系统的吞吐量,应对突发流量来临时带来的业务失败。不过这个是以牺牲用户体验为代价的。
覆盖:导入过程中,如果遇到和系统中相同的配置,该配置的值会被替换。 配置文件 单击“导入文件”,选择待导入配置文件。 说明: 待导入的配置文件大小不超过2MB。 表2 导入文件格式为V1.0 参数名称 参数说明 文件格式 可选择导入文件的格式,选择文件格式为V1.0。 *导入至特定环境 在下拉列表中选择微服务环境。
创建ServiceComb引擎 多版本控制 CSE中可以存储多个配置版本,帮助您进行查看管理以及快速回滚。 对比配置版本 配置文件加密 CSE支持配置文件加密存储,保障敏感数据安全。 配置文件加密方案 父主题: 安全
段与静态信息关联,一个服务对应对多个实例。 serviceId可以定制。如果定制了,系统将使用定制的serviceId;如果没有定制,系统会随机生成serviceId。 接口约束 无 URI POST /v4/{project_id}/registry/microservices
可以通过使用custom_tag和custom_value来定义配置。 例如某些配置,是对所有应用共享的,那么就可以使用这个机制。在配置文件增加如下配置: spring: cloud: servicecomb: config: kie:
配置Tomcat两个参数值,有两种场景: 当为独立的springboot.jar包时,在“application.properties”文件中配置。 当为springboot.war包时,在“server.xml”文件中配置。 在路由中配置重试策略,具体操作请参考配置重试策略。 重试只对幂等请求生效。比如:POST请求无法触发重试策略。
托管Java Chassis应用 概述 合理的规划系统架构 合理配置线程池参数 合理配置日志文件 合理规划服务治理 升级到Java Chassis的最新版本 父主题: ServiceComb引擎托管应用
行如下参数配置。 表1 HTTPS协议参数设置 参数 描述 证书 在下拉框中选择已在证书管理中创建完成的证书。若还未创建证书,可单击右侧“上传证书”进入“证书管理”页面进行创建。 TLS版本 可单击配置安全策略。默认TLS最小版本为1.2,TLS最大版本为1.3。 说明: 当手动配置安全策略时,TLS1
Cloud应用 概述 快速接入ServiceComb引擎 合理的规划系统架构 三方软件版本管理策略 开发环境规划管理 应用逻辑隔离管理 配置文件加密方案 合理规划服务治理 常见问题 父主题: ServiceComb引擎托管应用
统的开放性,减少技术选型的限制。一般建议采用业界标准协议,比如REST。对于性能要求非常高的场景,也可以考虑私有协议。 分布式微服务实例和服务发现。微服务架构特别强调架构的弹性,业务架构需要支持微服务多实例部署来满足业务流量的动态变化。微服务设计一般会遵循无状态设计原则,符合该原
Cloud用户,经常需要在配置中心增加yaml格式的配置文件。Spring Cloud Huawei提供了配置项spring.cloud.servicecomb.config.fileSource,使得用户能够配置yaml格式的配置文件。这个配置项的值是key-value系统的key列表,多个key以逗号(
的应用或服务,例如电商抢购、临时测试、科学计算等。 适用计费项 根据需要托管的微服务实例数量总额选择ServiceComb引擎的规格,系统会根据选择的引擎规格计费,以下计费项支持按需计费。 表1 适用计费项 计费项 说明 ServiceComb引擎实例规格单价(元/小时) 根据您