Kafka节点需要交换空间吗?

时间:2016-09-29 17:42:45

标签: apache-kafka

我们正在我们的企业和Google Cloud之间进行Kafka POC,我们被告知谷歌云虚拟机默认不配置交换空间。 Kafka社区实施Kafka的任何人都知道Kafka是否需要交换空间?

2 个答案:

答案 0 :(得分:1)

如果Kafka的内存耗尽,你只需要交换空间,而在实践中我还没有看到Kafka是一个巨大的记忆力。因此,请确保为VM配置了足够的内存,交换空间无关紧要。

答案 1 :(得分:1)

经纪人本身不需要大量内存,因此不需要交换空间。理想情况下,您将在专用VM上运行代理,允许代理充分利用OS的缓冲区缓存。为了达到预期的延迟级别,操作系统应该拥有大量的“免费”内存。如果您将页面转换为需要将页面交换到磁盘的位置,那么您已经进入了糟糕的领域。