Apache kafka 未创建根目录

Apache kafka 未创建根目录,apache-kafka,apache-storm,Apache Kafka,Apache Storm,我本来想创建storm kafka拓扑,但是喷口从kafka repeatable读取数据,我发现没有创建zkRoot。有人知道原因吗 stringbrokerzkstr=“192.168.2.125:2181”; 字符串topic=“topic_kafka”; 字符串zkRoot=“/stormfbkafka”; String id=“卡夫卡单词”; TopologyBuilder=新TopologyBuilder(); BrokerHosts hosts=新的ZkHosts(brokerZk

我本来想创建storm kafka拓扑,但是喷口从kafka repeatable读取数据,我发现没有创建zkRoot。有人知道原因吗

stringbrokerzkstr=“192.168.2.125:2181”;
字符串topic=“topic_kafka”;
字符串zkRoot=“/stormfbkafka”;
String id=“卡夫卡单词”;
TopologyBuilder=新TopologyBuilder();
BrokerHosts hosts=新的ZkHosts(brokerZkStr);
spootConfig-spootConfig=新的spootConfig(主机、主题、zkRoot、id);
spoutConfig.scheme=new SchemeAsMultiScheme(new StringScheme());
spoutConfig.zkServers=newarraylist(Arrays.asList(“192.168.2.125”);
spoutConfig.zkPort=2181;
KafkaSpout KafkaSpout=新的KafkaSpout(spoutConfig);
尝试从根目录中删除“/”

String zkRoot=“stormfbkafka”

谢谢。

尝试从根目录中删除“/”

String zkRoot=“stormfbkafka”


谢谢。

您发现问题了吗?您发现问题了吗?
String brokerZkStr = "192.168.2.125:2181";
String topic = "topic_kafka";
String zkRoot = "/stormffbkafka";
String id = "kafka-word";
TopologyBuilder builder = new TopologyBuilder();
BrokerHosts hosts = new ZkHosts(brokerZkStr);
SpoutConfig spoutConfig = new SpoutConfig(hosts, topic, zkRoot, id);

spoutConfig.scheme = new SchemeAsMultiScheme(new StringScheme());
spoutConfig.zkServers=new ArrayList<String>(Arrays.asList("192.168.2.125"));
spoutConfig.zkPort = 2181;
KafkaSpout kafkaSpout = new KafkaSpout(spoutConfig);