使用Gateway网关配合sentinel-dashboard使用nacos同步数据-打docker镜像
-
克隆sentinel-dashboard到本地:https://github.com/alibaba/Sentinel/
-
开始修改代码:
-
修改
pom.xml
中的sentinel-datasource-nacos的依赖,将<scope>test</scope>
注释掉,这样才能在主程序中使用。<dependency> <groupId>com.alibaba.csp</groupId> <artifactId>sentinel-datasource-nacos</artifactId> <!--<scope>test</scope>--> </dependency>
-
展开test->java->com.alibaba.csp.sentinel.dashboard->rule->nacos
复制NacosConfig到src->java->com.alibaba.csp.sentinel.dashboard->config
复制其余3个文件到src->java->com.alibaba.csp.sentinel.dashboard->rule
-
修改NacosConfig 代码
@Value("${spring.cloud.sentinel.datasource.ds.nacos.serverAddr}") private String serverAddr; @Bean public ConfigService nacosConfigService() throws Exception { return ConfigFactory.createConfigService<
-