【发布时间】:2018-05-24 22:28:33
【问题描述】:
这是我的任务:
file_1:[task_1_1,task_1_2,...]
file_2:[task_2_2,task_2_2,...]
...
file_n: [task_n_1, task_n_2, ...]
现在我想按顺序运行文件任务(可以同时处理不同文件的任务)。我应该如何设计 KAFKA 主题或分区来实现这一点,或者您是否有其他 MQ 选项可供我选择:
- 每个消费者进程都是无状态的。
- 每个任务将至少处理一次。
- 在消费者进程被杀死、重启或添加新进程后,它会自动进行负载平衡。
我们将不胜感激。
【问题讨论】:
标签: apache-kafka message-queue stateless