nats leaf node 部署玩法

nats 的leaf node 模式是一种扩展nats 能力到边缘场景的玩法,部署上比较简单,核心是配置leaf 信息,同时可能还会有安全认证的问题

认证模式

  • 基于Nkeys的(推荐基于nsc 等工具处理)
  • 直接配置用户密码的
  • 没有安全认证

一个参考部署

image

说明:对于集群使用了nkeys 进行安全管理(使用nsc 工具),对于leaf node 就使用本地普通的用户管理机制,同时leaf 与集群的认证通过nsc 创建的nkeys

说明

leaf 模式是一个很有意思的功能,对于我们的边缘场景很有用,但是注意如果使用了jetstream 注意一些细节,就是想需要不同的domain,同时对于连接使用到的account 也会比较重要,一些信息可以参考如下连接,或者网上的资料也比较多,都是值得参考学习的

参考资料

https://docs.nats.io/running-a-nats-service/configuration/leafnodes/leafnode_conf

https://docs.nats.io/running-a-nats-service/configuration/leafnodes/jetstream_leafnodes

posted on 2025-11-07 17:21  荣锋亮  阅读(2)  评论(0)    收藏  举报

导航