sentinel nacos 双向同步持久化
sentinel nacos 双向同步持久化
1. 下载源码
https://github.com/alibaba/Sentinel
2. 将测试中的文件移入正式文件夹
将图1中的文件,移动到图2位置。
3. 修改注入nacos规则
/*@Autowired
@Qualifier("flowRuleDefaultProvider")
private DynamicRuleProvider<List<FlowRuleEntity>> ruleProvider;
@Autowired
@Qualifier("flowRuleDefaultPublisher")
private DynamicRulePublisher<List<FlowRuleEntity>> rulePublisher;*/
@Autowired
@Qualifier("flowRuleNacosProvider")
private DynamicRuleProvider<List<FlowRuleEntity>> ruleProvider;
@Autowired
@Qualifier("flowRuleNacosPublisher")
private DynamicRulePublisher<List<FlowRuleEntity>> rulePublisher;
4. 修改左侧栏
5. 启动时添加命令
-DserverAddr=localhost:8848 -Dnamespace=@namespace@
java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -DserverAddr=localhost:8848 -Dnamespace=@namespace@ -jar ./sentinel/sentinel-dashboard-nacos-1.8.6.jar