Neo4j apoc.periodic.repeat不适用于stream.publish

时间:2019-11-27 16:20:43

标签: neo4j apache-kafka neo4j-apoc

有人使用过Neo4j apoc.periodic.repeat函数将消息发布到kafka吗? 这是我现在拥有的:

我有一个有效的查询,可以将消息发送到我的kafka主题:

CALL streams.publish("my-neo4j-topic", "Hello World from Neo4j!")

但是,当我使用apoc重复功能时:

CALL apoc.periodic.repeat('kafka-only',
    'CALL streams.publish("my-neo4j-topic", "Hello World from Neo4j!")', 
5)

什么都没发生。.

我已经检查了日志/调试日志,但无法获得任何提示。谁能帮我吗?

这是我的配置:

# Add this for Streams Config
kafka.zookeeper.connect=localhost:2181
kafka.bootstrap.servers=localhost:9092
streams.procedures.enabled=true
streams.source.enabled=true
streams.source.schema.polling.interval=10000

1 个答案:

答案 0 :(得分:0)

好的,这是一个错误...

https://community.neo4j.com/t/neo4j-apoc-periodic-repeat-doesnt-work-with-streams-publish/12313/9

neo4j将在下一版本中修复。