检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建Nacos Sync所需要的数据库与表。 创建数据库实例,具体操作请参考创建Mysql数据库实例。 连接MySQL实例,具体操作请参考连接MySQL实例。 创建数据库,数据库名称为nacos_sync,字符集选择utf8mb4,具体操作请参考创建数据库。 解压nacos-sync-0
Nacos实例,详情请参考创建注册配置中心。 使用Nacos Sync组件进行同步迁移,Nacos Sync组件依赖Mysql进行部署,需要创建Mysql实例,并创建数据库与表,请参考MySQL实例创建创建按需计费的MySQL 5.7版本的实例,其规格为通用型2vCPUs|4GB,参考安全组配置修改安全组配置,开放所有端口。
PE 关系型数据库实例的数据库类型,当前只支持MySQL RELATIONAL_DATABASE_VERSION 关系型数据库实例的数据库版本 RELATIONAL_DATABASE_HOST 关系型数据库实例的数据库IP地址 RELATIONAL_DATABASE_PORT 关系型数据库实例的数据库端口
云原生架构模式下,完成业务功能需要很多服务相互配合: CSE一般和数据库、缓存和消息中间件同时使用,完成业务功能的开发。 AOM、APM、LTS等工具,则为业务提供运维能力,帮助检测业务故障、分析故障原因。 以Spring Cloud为例,典型的云原生架构和技术选型如下: 云原生架构和De
首次连接ServiceComb引擎,请输入root账号名及创建ServiceComb引擎时输入的密码。 创建账号请参考新增账号。 单击“新建配置”,参考下表设置配置参数。参数前面带*号的是必须设置的参数。 参数名称 参数说明 *配置项 输入配置项。 配置项为该配置的全局ID,在编码阶段通过配置项对配置进行索引及操作
还可以给标签app指定多个应用,或者给标签service指定多个服务,这样配置项就可以对多个服务和应用生效,非常灵活。 父主题: 通过Spring Cloud Huawei SDK托管Spring Cloud应用
Spring Cloud应用通过Spring Cloud Huawei SDK接入ServiceComb引擎 本章节通过一个demo演示如何将一个Spring Cloud应用通过Spring Cloud Huawei SDK接入ServiceComb引擎,指导您快速上手使用ServiceComb引擎。
在下载到本地的demo源码目录中找到“nacos-examples-master\nacos-spring-cloud-example\nacos-spring-cloud-discovery-example\nacos-spring-cloud-consumer-example\src\main\resources”添加“bootstrap
environment对应为“环境”; service对应为“微服务名称”; public为公共配置。 一般设置为app=default&environment=作为通用路由设置。 CSE下发路由配置 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎”。 单击待操作的引擎。
*分组名称 自定义分组名称。包含英文字母、数字和特殊字符(_-.),长度不超过50字符。 *标签 在输入框中输入注册到微服务实例上的标签名和标签值。标签名和标签值都不能包含中文,长度不超过50字符。可单击“新增标签”添加多个标签,也可单击“删除”删除某个标签。 单击“确定”,可为该服务添加
ServiceComb引擎1.x不支持yaml格式,可以通过Spring Cloud Huawei适配,来使用yaml,需要在微服务bootstrap中增加如下配置: spring: cloud: servicecomb: config:
迁移完成后,即可释放Mysq实例与Nacos Sync部署所在的ECS实例。 1. 参考删除弹性云服务器将ECS实例释放。 2. 参考删除实例将Mysql实例释放。 父主题: 用户自建Nacos迁移到CSE Nacos
******请填写为实际加密使用的密码。 在JVM启动参数中设置密码。 -D jasypt.encryptor.password=****** ******请填写为实际加密使用的密码。 实现加密方法。 //此处设置为配置项jasypt.encryptor.password的密码
Spring Cloud Huawei与Java-chassis历史版本修复问题 本章列出了在Spring Cloud Huawei与Java-chassis框架历史版本中修复的所有问题。 Spring Cloud Huawei历史版本及版本修复问题 spring-cloud-huawei版本
本文通过示例为您演示Sermant Agent全链路灰度功能。假设应用的架构由Sermant Agent以及后端的微服务架构(Spring Cloud)组成,后端调用链路:providerA->providerB,通过consumer调用后端服务,所有服务挂载的Sermant Agent使用CSE注册中心。
Spring Cloud Eureka应用接入Nacos引擎 本章节通过一个demo进行全流程的Spring Cloud Eureka应用接入Nacos引擎操作演示。 将使用一个provider服务和一个consumer服务接入Nacos引擎。 前提条件 已创建Nacos引擎,具体操作请参考创建注册配置中心。
Spring Cloud Huawei 1.9.0-Hoxton和1.9.0-2020.0.x及以上版本才提供这个模块。 除了设置探针,还需要设置滚动升级策略。核心的参数为“最大无效实例数”。“最大无效实例数”的默认值是0,当只有1个实例的情况下,滚动升级会存在中断。建议设置0<=最大无效实例数<实例数。
通过Spring Cloud Huawei SDK托管Spring Cloud应用 概述 快速接入ServiceComb引擎 合理的规划系统架构 三方软件版本管理策略 开发环境规划管理 应用逻辑隔离管理 配置文件加密方案 合理规划服务治理 常见问题 父主题: ServiceComb引擎托管应用
基于Spring Cloud其他开发体系,例如Spring Cloud Alibaba、Spring Cloud Azure等构建的云原生应用,使用Spring Cloud Huawei迁移到华为云运行。 应用建议 在开始使用ServiceComb引擎托管Spring Cloud应用前,可以参考如下建议评估改造的风险和工作量:
Spring Cloud应用实现全链路灰度 概述 准备工作 灰度规则设置 结果验证 父主题: ServiceComb引擎应用治理