spring-cloud集成nacos Discovery

nacos搭建参考https://blog.csdn.net/john1337/article/details/98626255这篇文章,本文就不再赘述nacos服务的搭建过程,直接进入nacos客户端的配置:

1.引入nacos discovery依赖(不能跟eureka的服务发现的依赖spring-cloud-starter-eureka不能同时存在)

        
            org.springframework.cloud
            spring-cloud-starter-alibaba-nacos-discovery
            0.1.2.RELEASE
        

特别需要注意的是版本要与springcloud的版本兼容,

    
        
            
                org.springframework.cloud
                spring-cloud-dependencies
                Edgware.SR5
                pom
                import
            

        

    

spring-cloud集成nacos Discovery_第1张图片

springcloud太早的版本与0.1.2.RELEASE版本不兼容,启动时会报“nacos.registry.NacosAutoServiceRegistration]: Factory method 'nacosAutoServiceRegistration' threw ex”的异常,这个异常就是版本不兼容导致的!

2.引入配置:

spring.cloud.nacos.discovery.server-addr=127.0.0.1:8848

 

参考文章:https://github.com/alibaba/spring-cloud-alibaba/wiki/Nacos-discovery

你可能感兴趣的:(spring,cloud)