检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
过程中,您需要用到账号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用
large.1 azList 否 Array of strings 创建ServiceComb引擎专享版时必填,指定引擎部署的可用区列表。 数组长度:1 - 3 authType 否 String 创建ServiceComb引擎专享版时必填,指定引擎的认证类型,RBAC为安全认证,NONE为无认证。
微服务注册方式:SDK、PLATFORM、SIDECAR、UNKNOWN。 schemas 否 Array of strings 微服务访问契约内容的外键ID,数组长度最大100个契约。 status 否 String 微服务状态,UP表示上线,DOWN表示下线,默认值UP。 timestamp 否 String
CSE引擎。 创建ServiceComb引擎 多版本控制 CSE中可以存储多个配置版本,帮助您进行查看管理以及快速回滚。 对比配置版本 配置文件加密 CSE支持配置文件加密存储,保障敏感数据安全。 配置文件加密方案 父主题: 安全
时注入某个bean类出现死锁。 配置变更后灰度路由未使用到最新版本。 配置filesource时触发配置变化事件不正确。 注册中心地址支持数组占位符配置。 开启仪表盘功能时,空指针异常导致启动失败。 2.2.4 2.2.3 2.2.2 2.2.1 2.2.0 治理配置未正确处理空配置和打印错误操作。
Nacos引擎版本 Spring Cloud Alibaba版本 Spring Cloud版本 Spring Boot版本 2.1.0.x 2022.0.0.0-RC* Spring Cloud 2022.0.0 3.0.0 2021.0.4.0* Spring Cloud 2021.0.4 2
ServiceComb引擎应用治理 Spring Cloud应用实现优雅上下线功能 Spring Cloud应用实现标签路由功能 Spring Cloud应用实现全链路灰度 Dubbo应用实现标签路由功能 Spring Cloud应用对接ASM进行服务发现 父主题: ServiceComb引擎
Spring Cloud 源码仓库:https://github.com/spring-cloud 问题咨询:参考源码仓库的各个代码仓库下的issues。 开发指南:https://spring.io/projects/spring-cloud Spring Cloud Huawei项目:https://github
应用网关添加ServiceComb引擎中的服务并为其配置路由策略 Spring Cloud应用通过Spring Cloud SDK接入Nacos引擎 Spring Cloud应用通过Spring Cloud Huawei SDK接入ServiceComb引擎 04 使用 使用应用网关
0及以上版本且未开启安全认证时,支持此功能。 目前支持将Spring Cloud框架和Dubbo框架开发的java应用通过Sermant Agent注册到ServiceComb引擎中。 Spring Cloud框架请参考Spring Cloud应用实现标签路由功能。 目前只支持基于线程池模型的异步调用。
详细说明请参考servicecomb限流开发指南。 Spring Cloud通过Aspect拦截RequestMappingHandlerAdapter实现了限流,集成Spring Cloud Huawei以后,默认集成了限流模块spring-cloud-starter-huawei-governance,
#结合用户实际值配置 cipher: default 用户密码password默认为明文存储,无法保证安全。建议您对密码进行加密存储,请参考自定义实现password的加密存储算法。 环境变量注入方式 为微服务添加如表1所示环境变量。 添加环境变量,请参考管理应用环境变量。
用户在consumer端使用故障注入,可以设置发往指定微服务的请求的时延和错误及其触发概率用来在业务高峰期时保护核心业务只被关键微服务访问。 Spring Cloud Huawei暂不支持错误注入治理策略。 Java Chassis错误注入治理是作用于微服务消费者,需要微服务应用集成错误注入模块,启用
获取配置失败 问题现象 微服务在接入相应的微服务开发框架(如spring-cloud-huawei、java-chassis)后,微服务通过SDK调用查询配置接口到ServiceComb引擎获取配置项失败。 问题原因 微服务与注册中心间的连接因网络、CPU等其他因素发生抖动时,可能会导致请求异常。
业务场景治理 ServiceComb引擎针对不同的微服务开发框架,比如Spring Cloud、Java Chassis等设计了统一的基于动态配置的流量特征治理。通过在开发框架中引入相关治理组件,即可使用微服务引擎的微服务治理功能。 ServiceComb引擎业务场景治理分为创建
普通应用快速成为云原生应用 业务代码零侵入 基本实现原理 Mesher是L7层协议代理,Mesher以Sidecar模式运行在应用所在的Pod内,与Pod共享网络与存储: Pod中的应用使用Mesher作为http代理,可以自动发现其他服务。 Mesher会代替Pod中的应用向注册中心注册应用相关信息,以便让其他应用发现。
x版本为例介绍。3.x版本配置详情请参考流量特征治理。 Spring Cloud Huawei降级是一种治理规则,集成Spring Cloud Huawei以后,默认集成了客户端治理模块spring-cloud-starter-huawei-governance其原理为:当被流量
x版本配置详情请参考流量特征治理。 Spring Cloud Huawei通过Aspect拦截RequestMappingHandlerAdapter实现了熔断,集成Spring Cloud Huawei以后,默认集成了客户端熔断模块spring-cloud-starter-huawei-governance,
配置文件中增加servicecomb.router.type=router。 基于Spring Cloud Huawei框架开发的微服务需要在POM中增加依赖spring-cloud-starter-huawei-router。 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。
配置管理提供微服务间的公共配置,如日志级别、运行参数等。配置添加以后,如果微服务没有自定义相同的配置项,会将该配置作为默认配置使用。 配置项使用明文存储,请勿附带敏感数据。 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。 单击待操作的引擎。 单击“配置管理”。