Kafka Manager 简介
Kafka Manager 可能是现在能找到的最好的可视化的Kafka管理工具, 感谢Yahoo-我人生中打开的一个网站-的开源;
使用Kafka Manager,...Manager的实现和在使用中遇到的几种坑;
Kafka Manager实现
实现语言: Scala
用到的框架和第三方库:
Play framework: Kafka-Mananger本质上是个Web...实现:
其实kafka manager的代码还是很清晰易阅读的, 如果熟悉scala和play的话应该没有难度. 不同本人也是现学现用, 好惭愧~~~....解决方案: group.id从配置文件中读取,每个kafka manager使用不同的group id;
客户端使用某些sdk(比如librdkafka)消费topic, 客户端crash后, 在kafka...是通过Await.ready来阻塞拿到result的, 然而在kafka manager中这个Await.ready没有给timeout, 是一直等待, 那咱们就给个timeout好了, 代码在ActorModel.scala