Я хочу запустить несколько брокеров Kafka на Mesos в качестве заданий Marathon. Думаю что использовать в качестве ID брокера. Я знаю, что некоторые люди используют идентификатор брокера на основе IP, но я читал, что этот подход не оптимален для ситуаций при переносе брокеров на другие машины. Любые идеи?
В связи с этим, есть ли способ выполнить последовательное развертывание брокеров Kafka таким образом, чтобы Marathon ждал, пока старые экземпляры брокера реплицируют данные на новые, прежде чем убить их.