一、环境准备
1、Spring Cloud中单个服务并能正常使用。参考链接
2、Sentinel已经搭建。
3、服务已经整合Sentinel参考链接
5、Nacos已经搭建。参考链接
5、已完成Sentinel中读取Nacos中配置。参考链接
二、服务流控配置持久化
1、介绍:Sentinel官方文档 | 动态规则扩展 | 推荐链接
2、下载源码Sentinel-1.8.0.zip,并解压
3、sentinel-dashboard项目注释pom.xml依赖(sentinel-datasource-nacos)作用域配置(<scope>test</scope>)

4、复制Nacos相关文件

5、修改NacosConfig的配置在这里插入图片描述

@Bean
public ConfigService nacosConfigService() throws Exception {
Properties properties = new Properties()

本文详细介绍了如何在SpringCloud环境中将Sentinel与Nacos整合,实现服务流控规则的动态持久化配置。步骤包括环境准备、Sentinel Dashboard的修改、Nacos配置、FlowRule的管理以及解决Nacos规则更新后列表不自动刷新的问题。同时,文中提到了遇到的NacosConfig配置账号密码不支持的问题及解决方案。
最低0.47元/天 解锁文章
378

被折叠的 条评论
为什么被折叠?



