从Kafka到mqtt的发送和读取只有一次

v9tzhpje  于 2021-06-07  发布在  Kafka
关注(0)|答案(0)|浏览(259)

为了从kafka和向kafka传输mqtt消息,我使用了一个mqtt connect worker,与此类似。不同的是,我读写mqtt代理。这很有效。

┌────────────┐        ┌────────────┐               
│            │        │            │               
│    KAFKA   │        │     MQTT   │               
│   ┌────────│        │    BROKER  │               
│   │MQTT-Con│<──────>│            │               
└───┴────────┘        └────────────┘

下一步,我想从一个kafa代理切换到一个kafka集群(现在是两个kafka代理)。

┌─────────────────────┐ 
  │    KAFKA CLUSTER    │
  │  ┌────────────┐     │                 
  │  │            │     │                 
  │  │  KAFKA A   │     │                 
  │  │   ┌────────│     │  ┌────────────┐               
  │  │   │MQTT-Con│<────│─>│            │               
  │  └───┴────────┘     │  │     MQTT   │               
  │                     │  │    BROKER  │
  │  ┌────────────┐  ┌──│─>│            │
  │  │            │  │  │  └────────────┘
  │  │  KAFKA  B  │  │  │                
  │  │   ┌────────│  │  │                 
  │  │   │MQTT-Con│<─┘  │                   
  │  └───┴────────┘     │                 
  └─────────────────────┘

我的问题是,我能做什么,我不结束与Kafkaa和Kafkab相同的信息复制?
我的mqtt消息应该是qos 2,正好是一次。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题