更新时间:2025-08-19 GMT+08:00
分享

推送方案

数据推送主要用于将设施云实时数据(如告警、设备状态、设备属性等)通过配置推送规格推送到KAFKA服务端,对应伙伴应用去监听对应topic来获取这些实时数据。

图1 推送方案
  • 设施云在云上购买了北向KFAKA服务,用于伙伴订阅推送的数据。
  • 通过不同topic进行不同项目数据逻辑隔离。
  • 通过Kafka ACL进行Topic权限管理。

    设施云Kafka用户。

    • 用户名:root
    • 权限:发布

    伙伴Kafka用户

    • 用户名:sumg_zuolin
    • 用户名规则:{项目名}_{伙伴名}
    • 权限:订阅指定topic消息

    Topic定义

    格式定义:

    >由租户名、消息类型、应用名组成,中间用点分隔。

    >项目名:各项目名称,如musi,可以取项目实例名称。

    >消息类型:分三种类型event-up|meta-data|properties-report。

    >应用名:伙伴名称,如zuolin。

    >字符要求:小写,支持字母数字,中划线,点。

相关文档