检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
问题。随着软件迭代速度越来越快,传统的软件兼容性管理策略已经不适应软件的发展。 本章节分享三方软件管理的最佳实践,帮助您打造一个持续演进的应用系统。 开源软件选型 主要的开源社区,例如Spring Boot、Spring Cloud等都会维护多个版本分支。以Spring Clou
特别是组件依赖有关的注意事项。 假设原来的业务系统都是基于Maven的项目。 第一步:熟悉原业务系统pom结构 Spring Cloud应用系统的pom结构一般分三种: 第一种使用Spring Boot或者Spring Cloud提供的公共pom作为parent,例如: <parent>
升级的风险,及早发现问题。持续的构建自动化能力和升级版本,是被证明有效的构建高质量软件的最佳实践。 父主题: 托管Java Chassis应用
了避免冲突,云上测试环境只作为本地开发环境使用。 父主题: 通过Spring Cloud Huawei SDK托管Spring Cloud应用
开发微服务应用 如您已经完成了微服务应用的开发,请跳过本章节。 开源社区提供了丰富的开发资料和帮助渠道帮助您使用微服务开发框架。如您需深入了解具体微服务框架下的微服务应用开发,请参考本章节给出的参考资料链接。 体验ServiceComb引擎最快捷的方式是使用“ServiceCom
部署微服务应用 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署在环境下运行。 微服务应用部署,请参考创建并部署组件。
ServiceComb引擎应用治理 Spring Cloud应用实现优雅上下线功能 Spring Cloud应用实现标签路由功能 Spring Cloud应用实现全链路灰度 Dubbo应用实现标签路由功能 Spring Cloud应用对接ASM进行服务发现 父主题: ServiceComb引擎
ID为"0"。 Content-Type 是 String 该字段内容填为 "application/json;charset=UTF-8"。 Accept 是 String 该字段内容填为 "application/json"。 响应参数 状态码: 200 表4 响应Body参数
对接微服务应用 Spring Cloud接入ServiceComb引擎 Java Chassis接入ServiceComb引擎
ServiceComb引擎托管应用 通过Spring Cloud Huawei SDK托管Spring Cloud应用 通过Sermant Agent托管Spring Cloud应用 通过Sermant Agent托管Dubbo应用 托管Java Chassis应用 托管Kratos应用 托管Kitex应用
https://iam.cn-north-4.myhuaweicloud.com/v3.0/OS-USER/users Content-Type: application/json X-Auth-Token: ABCDEFJ.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs
gateway无法实现基于服务发现的路由定义功能。 gateway无法跨应用服务发现。 1.6.0-Hoxton SDK针对401、403错误码,对引擎做出重试请求。 gateway默认路由规则不生效。 无法跨应用调用。 1.5.9-Hoxton RBAC鉴权功能不生效。 灰度路由时无法获取到微服务最新版本。
迁移应用到CSE Nacos 用户自建Nacos迁移到CSE Nacos 父主题: 注册配置中心
indowSize指定窗口大小,根据滑动窗口类型,单位可能是请求数量或者秒。 Java Chassis的熔断作用于微服务消费者,需要微服务应用集成熔断模块,启用bizkeeper-consumer处理链。 配置示例如下: servicecomb: handler: chain:
应用网关创建成功后,“运行状态”为“可用”。查看应用网关状态,请参考查看应用网关基本信息。 应用网关为服务配置路由策略 登录微服务引擎控制台。 在左侧导航栏选择“应用网关”。 单击创建好的且状态为可用的应用网关实例,进入应用网关基础信息界面。 选择“ 路由管理 > 服务来源”,单击“ 创建来源”,选择“来源类型”为“CSE
用户自建Nacos迁移到CSE Nacos 方案介绍 部署Nacos Sync同步组件 迁移操作 结果验证及资源释放 父主题: 迁移应用到CSE Nacos
ID为"0"。 Content-Type 是 String 该字段内容填为 "application/json;charset=UTF-8"。 Accept 是 String 该字段内容填为 "application/json"。 响应参数 状态码: 200 表3 响应Body参数
微服务开发框架推荐版本如下表所示。 如果已经使用低版本的微服务开发框架构建应用,建议升级到推荐版本,以获取最稳定和丰富的功能体验。 如果已使用Spring Cloud微服务开发框架开发了应用,推荐使用Spring Cloud Huawei接入应用。 Spring Cloud Huawei各分支版本与Spring
SpringCloud应用连接ServiceComb引擎2.x版本配置中心失败 问题描述 代码中配置了配置中心但是无法获取到配置项。 问题原因 配置文件中配置中心的类型和地址不正确。 排查过程 引擎使用的2.x版本但是配置中心使用的是1.x版本的key。 配置文件指定了环境,但是
方案介绍 方案简介 本文介绍一种基于Nacos Sync的注册中心迁移方案,方案适用于在华为云上自建Nacos的用户。 Nacos Sync是一款开源组件,支持注册中心的双向同步与平滑迁移,通过配置同步任务的方式,进行服务的迁移,Nacos Sync能使源集群的服务信息和CSE