Apache kafka Kafka-从多个服务器收集日志。每一个正在运行的制作人都应该写同一个主题吗?

Apache kafka Kafka-从多个服务器收集日志。每一个正在运行的制作人都应该写同一个主题吗?,apache-kafka,Apache Kafka,我正在学习使用卡夫卡。我想使用Kafka实现一个集中式日志服务。我有多台服务器在运行我的应用程序,我希望我的应用程序将其日志写入Kafka(即生产者),然后另一端的消费者将日志读回。我想在我的所有应用程序中使用相同的主题。例如,我希望我的应用程序写入一个名为“AppLog”的主题,然后让消费者直接读回AppLog主题 卡夫卡是否支持多个制作人撰写同一主题 注意:日志的相对顺序对我来说并不重要 感谢您的帮助。谢谢大家。如果您看一看,您会发现一个主题有40个制作人对性能影响不大,因此可以使用多个制作

我正在学习使用卡夫卡。我想使用Kafka实现一个集中式日志服务。我有多台服务器在运行我的应用程序,我希望我的应用程序将其日志写入Kafka(即生产者),然后另一端的消费者将日志读回。我想在我的所有应用程序中使用相同的主题。例如,我希望我的应用程序写入一个名为“AppLog”的主题,然后让消费者直接读回AppLog主题

卡夫卡是否支持多个制作人撰写同一主题

注意:日志的相对顺序对我来说并不重要


感谢您的帮助。谢谢大家。

如果您看一看,您会发现一个主题有40个制作人对性能影响不大,因此可以使用多个制作人来编写一个主题。

是的,您可以有任意多个制作人来编写同一主题。为了提高并行性,您可以扩展主题,增加分区数量,并在集群中使用更多代理(Kafka服务器)。

谢谢。我来看看