2016-09-29 2 views
1

Мы находимся в разгаре Kafka POC между нашим предприятием и Google Cloud, и нам сказали, что Виртуальные виртуальные машины Google не предоставляют поменять местами по умолчанию. Кто-нибудь из сообщества Кафки, который реализовал Кафку, знает, нуждается ли Кафка в своп-пространстве?Является ли место подкачки для узла Kafka?

ответ

1

Брокеры сами не должны требовать значительного объема памяти и, как таковые, не требуют места подкачки. В идеале вы будете запускать своих брокеров на выделенных виртуальных машинах, чтобы брокер мог в полной мере использовать буферный кэш ОС. Чтобы поразить ожидаемые уровни латентности, ОС должна иметь обильное количество «свободной» памяти. Если вы дойдете до того, что страницы должны быть заменены на диск, вы уже отважились на плохую территорию.

1

Вам нужно только место подкачки, если у Kafka заканчивается память, и на практике я не видел, чтобы Кафка был огромным болотом памяти. Поэтому просто убедитесь, что ваша виртуальная машина снабжена достаточной памятью, а пространство подкачки не должно иметь значения.

Смежные вопросы