我创建了一个启用了kafka的事件中心命名空间,并创建了一个具有“管理,发送和监听”访问策略的eventhub。我能够生成此消息,但收到错误“ org.apache.kafka.common.errors.TopicAuthorizationException:未经授权访问主题:”。
我的Akka使用者中的参数是:
Get-ChildItem D:\Data -Directory | ForEach-Object {
Get-ChildItem $_.FullName -File -Recurse |
Sort-Object -Property LastWriteTime |
Select-Object -Last 1 |
Copy-Item -Destination C:\Test\data
}
能请你帮忙吗?
谢谢
答案 0 :(得分:0)
从昨天开始,我将面对此问题,并在属性下方添加了此问题。
spring.cloud.stream.kafka.binder.autoCreateTopics=false
请注意,我们正在使用Spring Cloud + Azure事件中心
但是,我无法从事件中心接收消息。
答案 1 :(得分:0)
我可以通过修复pom.xml中的kafka版本来解决此问题。显然,Azure仅支持kafka 0.10以上的版本。一旦更改了依赖关系,它就可以正常工作。