使用Nacos实现规则统一管理、持久化和推送
2019-11-07 15:57:07 2 举报
使用Nacos实现规则统一管理、持久化和推送
作者其他创作
大纲/内容
sentinel dashboard
APP A in Machine1
RuleMansger
APP A
本地文件
Machine2
sentinel客户端
Machine3
metadata
推送规则
改造
客户端主动向某个规则管理中心定期轮询拉取规则
存在的问题:1.不保证一致性(规则是使用FileRefreshableDataSource定时更新,会有延迟)2.实时性不保证(规则是使用FileRefreshableDataSource定时更新)3.拉取过于频繁也可能会有性能问题4.由于文件存储于本地,容易丢失
sentinel datasource
规则保存
Machine1
内存中更新规则
将规则更新至文件
Nacos
0 条评论
回复 删除
下一页