jcasbin redis watcher 一些修改

具体变动可以参考源码,也是基于官方的redis watcher 进行的修改

具体变动

  • 支持redis 包含密码的链接(很简单暴露jedispool就可以了)
  • 支持redis channel 回调channel 名称暴露(方便控制不同租户以及多实例的处理,但是还是有写缺陷的,应该提供一个独立通知暴露点)

说明

watcher 的开发还是比较简单的,官方已经包含了相关的文档说明,基于watcher 以及其他扩展我们可以方便的进行casbin 扩展(数据一致性,但是
大规模使用性能问题比较明显,官方尽管已经提供了相关说明,但是还是缺少比较好的实现,如果真的需要大规模使用调整模型数据加载很有必要)

参考资料

https://github.com/rongfengliang/redis-watcher

原文地址:https://www.cnblogs.com/rongfengliang/p/14876753.html