Я пытаюсь развернуть топологию шторма / потока на удаленном сервере.Топология успешно развернута, но в пользовательском интерфейсе шторма серверов она показывает ошибку задержки носика:
Невозможно получить лаги смещения для kafka.Причина: org.apache.zookeeper.KeeperException $ NoNodeException: KeeperErrorCode = NoNode для / brokers / themes / blockdata / partitions at org.apache.zookeeper.keeperExceptiom.create ...
Хотя я проверялв моем зоопарке, используя следующее:
ls /brokers/topics/blockdata/partitions, it exists.
Вот моя конфигурация носика:
- id: "zkHosts"
className: "org.apache.storm.kafka.ZkHosts"
constructorArgs:
- "172.25.33.191:2181"
- id: "startingOffsetTime"
className: "kafka.api.OffsetRequest"
factory: "LatestTime"
- id: "spoutConfig"
className: "org.apache.storm.kafka.SpoutConfig"
constructorArgs:
- ref: "zkHosts"
- "blockdata"
- "/brokers/topics"
- "myId"
properties:
- name: "ignoreZkOffsets"
value: true
- name: "scheme"
ref: "stringMultiScheme"
- name: "startOffsetTime"
ref: "startingOffsetTime"
ПРИМЕЧАНИЕ. Эта топология работает нормально в локальном режиме.
Пожалуйста, смотрите скриншоты ниже:
Снимок экрана с ошибкой