Запустить два кафки сервера отдельно на одной машине - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть два сервера Kafka, которые работают на одной машине в Ubuntu. Один кластер разработки состоит из 1 ZK 1 брокера Kafka и 2 рабочих, а производственный кластер состоит из 3 ZK 3 брокера Kafka и запланированных 3-4 рабочих.

Оба работают, но Zookeeper на сервере Prod подвержен влиянию разработчик один, и когда я вижу в логах моего контроллера, он показывает некоторые задачи, которые выполняются в dev, и показывает, что мой prod kafka работает в том же кластере, что и kafka dev. Кроме того, через несколько минут рабочий сервер не работает и работает только один брокер. Как выделить и отделить их обоих, чтобы никто не мог повлиять на другой?

1 Ответ

1 голос
/ 29 апреля 2020

Предложение 1: используйте Docker Compose для полной изоляции обоих стеков

Предложение 2: Не запускайте более одного из сервисов на одном физическом сервере. В противном случае, если эта машина сломается sh и выйдет из строя, вы потеряете все.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...