代码之家  ›  专栏  ›  技术社区  ›  JR ibkr

rsyslog omkafka模块中不保留消息的顺序

  •  0
  • JR ibkr  · 技术社区  · 7 年前

    架构: 文件->imfile->omkafka->单分区kafka主题->使用者

    文件内容是静态的。它一点也没变。我假设omkafka以有序的方式将数据推送到kafka代理。但事实并非如此。

    有没有办法将rsyslog配置为按顺序发送文件?

    如果生产者将消息推送到单个分区,那么消息的顺序由kafka保证。因此,omkafka模块似乎已经扰乱了排序。

    1 回复  |  直到 7 年前
        1
  •  0
  •   JR ibkr    7 年前

    奥卡夫卡用途 布兰卡夫卡 不支持一次交货的幕后黑手( https://github.com/edenhill/librdkafka/issues/1308 )一旦这个问题得到解决,我会再次检查。