zenoh 1.0.0存储复制以及校准简单说明

以前简单说明过,关于zenoh 1.0.0 的存储复制处理,以下从官方相对完整的介绍说明下

rust 变更部分关于存储复制校准的说明

以前简单说过新版本的如果需要复制校准,配置最好是一样的,实际这个在新版本是一个强制要求,否则是不能正常协商工作的

旧版本没有使用queryable能力(因为不支持携带附件以及有效的信息),新的添加了hot 以及wan 信息,表示不同状态的信息将额

基于此可以进行数据校准的check,新版本中对于配置一样的会有类似复制组的概念,相同的才是同一个复制组,对于相同的判定

包含了key_expr, strip_prefix, replication 中的interval,sub_intervals,propaagation_delay, hot,warn 等

  • 参考内部处理(早期版本)

说明

zenoh 部分发布说明是结合不同语言的实现说明的,信息看着相对比较分散,实际建议阅读语言的,同时结合源码学习,早期的一篇博客也是值得学习下的

参考资料

https://zenoh.io/blog/2022-11-29-zenoh-alignment/

https://zenoh.io/blog/2024-10-21-zenoh-firesong/

https://zenoh.io/docs/migration_1.0/rust/#callbacks-run-in-background-until-session-is-closed

posted on 2025-01-08 08:00  荣锋亮  阅读(22)  评论(0)    收藏  举报

导航