soul网关学习12-配置数据同步2-Nacos_1

2021-01-26  本文已影响0人  niuxin

今天要分析soul网关中配置数据同步的另外一种方式,基于Nacos的。
我们先简单的看下Nacos是什么。

Nacos

使用

soul-admin

soul-bootstrap

        <!--soul data sync start use nacos-->
        <dependency>
            <groupId>org.dromara</groupId>
            <artifactId>soul-spring-boot-starter-sync-data-nacos</artifactId>
            <version>${project.version}</version>
        </dependency>

Caused by: java.lang.NullPointerException: null
at org.dromara.soul.sync.data.nacos.handler.NacosCacheHandler.updatePluginMap(NacosCacheHandler.java:90) ~[classes/:na]
at org.dromara.soul.sync.data.nacos.handler.NacosCacheHandler.watcherData(NacosCacheHandler.java:167) ~[classes/:na]
at org.dromara.soul.sync.data.nacos.NacosSyncDataService.start(NacosSyncDataService.java:56) ~[classes/:na]
at org.dromara.soul.sync.data.nacos.NacosSyncDataService.<init>(NacosSyncDataService.java:49) ~[classes/:na]
at org.dromara.soul.springboot.starter.sync.data.nacos.NacosSyncDataConfiguration.nacosSyncDataService(NacosSyncDataConfiguration.java:66) ~[classes/:na]

总结

关于使用这块就先到这里吧,主要就讲了下soul如何应用nacos去作为数据同步的机制,以及nacos本身的一些介绍。下面再去分析nacos配置数据同步的实现。

To be continued...

上一篇 下一篇

猜你喜欢

热点阅读