参考图片. producer 是和 broker 在一台物理设备上? 还是说只是一个 library, 被应用层代码调用, 然后负责和 broker 通信?
有此疑问是因为:
- kafka server 上有配置文件可以配置 producer (producer.properties)
- 根据链接 https://www.baeldung.com/java-kafka-send-large-message 似乎也可以在代码里配置 producer
还是说代码端和配置端都可以修改, 一个是动态的一个是静态的?
快问快答 不要太咬文嚼字 轻喷轻喷.
