ZBLOG

10.11.8.1. Data-Sharing Name Description Values Default See DataSharingKind AUTOMATIC ON OFF AUTOMATIC Directory used for the memory-mapped files. string Empty Maximum number of Data-Sharing domain I...

这段文本列出了数据共享(Data Sharing)、截止时间(Deadline)、心跳信号汇集的禁用(DisableHeartbeatPiggyback)、正确认可的禁用(DisablePositiveAcks)、持久性(Durability)、实体工厂(Entity Factory)、组数据(GroupData)、延迟预算(Latency Budget)、生命周期(Lifespan)、存活性(Liveliness)、所有权(Ownership)等 QoS 策略的一系列配置项及其描述。

关键术语解释:

  1. Data-Sharing:管理内存映射文件的方式,决定数据在不同域之间如何共享。

    • : 数据共享的类型,可能值包括AUTOMATIC、ON、OFF等。
    • : 存储内存映射文件的目录。
    • : 最大的数据共享域 ID 数量。
    • : 当前端点配置的数据共享域 ID 列表。
  2. Deadline:定义了某个事件发生的周期或时间限制。

  3. DisableHeartbeatPiggyback:是否禁用心跳信号与其他消息一同发送。

  4. DisablePositiveAcks:禁用正确认可机制,用于减少网络负载。

  5. Durability:控制数据在系统中保持多长时间,可以选择VOLATILE、TRANSIENT_LOCAL、TRANSIENT和PERSISTENT等策略。

  6. Entity Factory:控制创建实体时是否自动启用新创建的实体。

  7. GroupData & TopicData & UserData:为特定主题或用户提供附加元数据的信息,可用于分组或用户自定义信息传递。

  8. Liveliness:确保发布者活跃状态的信息,通过设置租约持续时间和公告周期来实现。

  9. Ownership & Ownership Strength:指定对某些主题或数据实例的访问权限,可以是共享或独占,并设定优先级强度。

  10. ReliabilityQosPolicy:定义消息传递时的可靠性策略,可能是最佳努力(BEST_EFFORT) 或可靠(RELIABLE)。

  11. HistoryMemoryPolicy:管理缓存变更记忆体的方式,包括预分配和动态分配等选项,以提高性能并避免内存泄漏风险。

通过理解这些QoS策略,可以更好地设计和优化分布式系统中的消息传递机制。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:http://sdn.0voice.com/?id=7385

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?