ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 前言 * sentinel服务的所有配置都是基于内存配置,服务一旦重启所有配置都会失效。 * 面对这种情况该怎么办呢,Jpower也为此提供了解决方案 * 目前JPower底层已经实现了对接nacos的配置中心,具体如何使用如下 ## Nacos配置sentinel * nacos以及微服务正常都启动后,我们访问nacos并进入配置中心 ![](https://img.kancloud.cn/78/47/7847bf3d82e9544eb38a87c129885fdb_3644x1044.png) * 我们可以在这里进行sentinel配置,在nacos的所有配置都可持久化,重启sentinel服务不受影响 * 配置名根据服务名来定义,并且不同配置定义不同的配置名,目前nacos中支持配置:流控(flow)、降级(degrade)、热点参数(paramFlow)、系统规则(system)、授权规则(authority) > 例如我们用nacos来对jpower-system服务进行流控配置,则配置名为:**jpower-system--sentinel-flow** ![](https://img.kancloud.cn/a0/53/a053c931b21277cfc12a472064436292_1402x1424.png) * 然后我们在配置内容配置具体配置即可 * 接下来我们就可以在sentinel服务中看到我们的配置 **(有时候网络传输,需要等几分钟)** ![](https://img.kancloud.cn/2c/98/2c980488675fbcfcf21eced61c4574c0_3636x1500.png) ## 注意 * 目前持久化配置,只支持nacos配置,如果直接从sentinel服务配置无法持久化。