前言
前文可以了解到Nacos修改配置文件同步到Sentinel 中,那么我们做应用大多数场景为:修改流控信息
如何实现Sentinel Dashboard中修改规则同步到Nacos
代码实现
第一步:修改pom.xml中的sentinel-datasource-nacos
的依赖,将<scope>test</scope>
注释掉,这样才能在主程序中使用。
<dependency>
<groupId>com.alibaba.csp</groupId>
<artifactId>sentinel-datasource-nacos</artifactId>
<!--<scope>test</scope>-->
</dependency>
第二步:找到resources/app/scripts/directives/sidebar/sidebar.html
中的这段代码:
<li ui-sref-active="active">
<a ui-sref="dashboard.flowV1({app: entry.app})">
<i class="glyphicon glyphicon-filter"></i> 流控规则
</a>
</li>
修改为:
<li ui-sref-active="active">
<a ui-sref