此处会列出关于 Sentinel 的常见问题以及相应的注意事项和解决方案。
Q: 已经引入了适配模块(比如 sentinel-dubbo-adapter
),然而在 Sentinel 控制台上没有找到我的应用?
A: 请确保对应的依赖和参数配置正确。接入控制台需要上报的客户端依赖,如 sentinel-transport-simple-http
,不引入相关依赖则无法将相关信息上报到控制台。参数配置详情请参考 Sentinel 控制台文档。
Q: 在控制台配置的规则存在哪里?为什么应用重启规则就消失了?
A: 在控制台配置的规则是存在内存里面的,没有进行持久化。可以参考 动态规则文档 持久化存储规则。
Q: 编译打包的时候 Maven 报错?
A: 请将 Maven 版本升级至较新版本(3.5.x)再进行构建。
Q: 客户端成功接入控制台后,控制台配置规则准确无误,但是客户端收不到规则?
A: 排查客户端是否使用了低版本的fastjson,建议使用1.2.47或以上版本。