|
|
|
|
|
by hashmp
3560 days ago
|
|
Use 5 zookeepers, on a separate set of servers. Use configuration management such as chef to allow you to quickly build new nodes and to roll out changes accross the cluster. You will need to make tweaks. The chef Kafka cookbook which is the top result on Google has means of coordinating restarts of brokers accross the cluster. Use consul as a locking mechanism for this. You could use zookeeper, but consul works well for auto DNS registration and auto discovery. Use the yahoo Kafka-manager app to manage the cluster and to see what is going on. Don't use the Kafka default of storing data in /tmp/. Your OS will periodically clean it. |
|
That seems like MySQL level of bad defaults.