nacos-0.8.0升级nacso-1.0.0.RC1记录

背景

2019年3月15日nacos-server发布了1.0.0-RC1版本,为官方第一个release版本,基本可以用于小规模生产环境,以下是我从0.8.0升级到1.0.0-RC1的记录。

环境

  • mysql8.0(1.0默认支持8.x版本的mysql了)
  • nacos-all 1.0.0.RC1
  • spring-cloud-alibaba: 0.2.1.RELEASE
  • 覆盖nacos-client版本为1.0.0.RC1

        
            
                com.alibaba.nacos
                nacos-client
                1.0.0-RC1
            
        
    

遇到的问题

1、在idea中导入源码后启动nacos-console项目后报错,提了issue
2、nacos-0.8.0的client升级到nacos-1.0.0.RC1后没有自动在server端创建service,提示service not found
3、naocs-0.8.0的client升级到nacos-1.0.0.RC1后,成功注册到service中,但分组不对

问题一:

如果没有特殊需求,可以下载官方jar正常启动先使用,等待官方答复原因。

问题二:

这个问题是因为1.0版本对服务注册与发现进行了功能拓展,默认模式为mixed
nacos-0.8.0升级nacso-1.0.0.RC1记录_第1张图片

解决方案:

一下任选一种

  • 启动nacos-server后,使用api修改模式为为AP模式

http://ip:port/nacos/v1/ns/operator/switches?entry=serverMode&value=AP

  • 在mixed模式下通过控制台手动创建服务
    nacos-0.8.0升级nacso-1.0.0.RC1记录_第2张图片

问题三:

同样是1.0的新特性,我使用的是sca为0.2.1目前不支持这个字段
nacos-0.8.0升级nacso-1.0.0.RC1记录_第3张图片

解决方案

  • 等sca升级或下载源码自己修改

你可能感兴趣的:(坑,学习记录)