检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
编译成功后,生成如表2所示的两个Jar包。
timestamp String 实例创建时间戳,自动生成。 modTimestamp String 更新时间。 表6 HealthCheck 参数 参数类型 描述 mode String 心跳模式push/pull。 port Integer 端口。
timestamp String 实例创建时间戳,自动生成。 modTimestamp String 更新时间。 表6 HealthCheck 参数 参数类型 描述 mode String 心跳模式push/pull。 port Integer 端口。
timestamp String 实例创建时间戳,自动生成。 modTimestamp String 更新时间。 表6 HealthCheck 参数 参数类型 描述 mode String 心跳模式push/pull。 port Integer 端口。
如果专享版引擎版本为2.x以上版本,使用导入配置文件功能,发现原配置中心格式的文件无法导入,提示文件为空或者格式错误,请参考ServiceComb专享版引擎版本从1.x升级到2.x时有哪些注意事项?中相应操作进行处理。 父主题: ServiceComb引擎
修改pom文件将Nacos相关的依赖替换为ServiceComb引擎相关依赖。 修改bootstrap.yml文件增加ServiceComb引擎相关配置。 调整Nacos或Eureka的使用习惯。
把配置中心当成数据库的一个表tbl_configurations,key是主键,每个label都是属性。
配置文件 单击“导入文件”,选择待导入配置文件。 待导入的配置文件大小不超过2MB,若文件过大,需要您分开导入。 单击“关闭”,完成导入。 当“相同配置”选择为“终止导入”时,导入过程中,如果遇到和系统中相同的配置,则会弹出“终止导入”弹框,单击“确定”终止导入。
在配置文件“boostrap.yaml”中增加ServiceComb引擎配置信息。 具体操作,请参考Spring Cloud接入ServiceComb引擎。本章节补充在实际改造过程中需要注意的一些事项,特别是组件依赖有关的注意事项。 假设原来的业务系统都是基于Maven的项目。
timestamp String 实例创建时间戳,自动生成。 modTimestamp String 更新时间。 表15 HealthCheck 参数 参数类型 描述 mode String 心跳模式push/pull。 port Integer 端口。
现象3:在使用版本为2.x的ServiceComb引擎时,使用导入配置文件功能,存在原配置中心格式的文件无法导入,提示文件为空或者格式错误。
使用说明请参考本地开发工具压缩包中的README.md文件。
因为需要使用灰度发布功能,所以在发布服务时需要增加版本或者灰度标签,在本文示例中,consumer作为客户端,仅设置基线版本,服务端均设置基线版本、灰度版本,灰度版本添加版本号:SERVICE_META_VERSION=2.0.0,或者添加灰度标识:SERVICE_META_PARAMETERS
@Bean NacosRule nacosRule() { return new NacosRule(); } 并在application.properties配置文件中增加配置。
验证步骤 下载demo应用并打包,镜像打包文件和k8s部署文件参考部署文件,制作docker镜像请参考使用容器引擎客户端上传镜像。 按照部署图部署入口应用(gateway)、consumer(dubbo-a)、provider(dubbo-b v1.0.0)3个应用。
创建业务场景 创建业务场景会自动生成以“servicecomb.matchgroup.”开头的配置。 登录微服务引擎控制台。 在左侧导航栏选择“ServiceComb引擎专享版”。 单击待操作的引擎。 选择“业务场景治理”。
BeanParamAnnotationProcessor生成的参数顺序不稳定。 回调场景使用老版本实例属性导致请求错误。 下载内容不正确。 @ApiResponse注解丢失响应类型。 请求参数编码和解码不正确。 json解析错误返回码错误。
RocketMq服务端需要支持开启消息过滤能力。 根据消息进行灰度路由调用。
开启编程接口安全认证后,需要在微服务的配置文件中添加对应用户的账号密码,否则服务无法注册到引擎。 关闭编程接口安全认证,微服务的配置文件中无需配置账号密码即可将服务注册到引擎,效率性能更高,建议用于VPC内访问时使用。
本文介绍如何查看Nacos引擎的监控指标数据。 查看Nacos运行监控数据需保证用户具有AOM FullAccess权限。 登录微服务引擎控制台。 在左侧导航栏选择“注册配置中心”。 单击待查看的Nacos引擎。 在左侧导航栏选择“运行监控”。