【发布时间】:2018-11-15 03:14:57
【问题描述】:
我正在尝试使用此处提供的确切代码从启用了Kafka 的Azure Event Hub 发送/接收数据。
我已成功向事件中心发送消息,但每次尝试初始化接收器时,都会收到此无效会话超时错误。
7|2018-11-14 19:10:52.967|ssarkar#consumer-1|SEND| [thrd:sasl_ssl://ssarkar-test.servicebus.windows.net:9093/bootstrap]: sasl_ssl://ssarkar-test.servicebus.windows.net:9093/0: Sent JoinGroupRequest (v0, 109 bytes @ 0, CorrId 6)
7|2018-11-14 19:10:52.992|ssarkar#consumer-1|RECV| [thrd:sasl_ssl://ssarkar-test.servicebus.windows.net:9093/bootstrap]: sasl_ssl://ssarkar-test.servicebus.windows.net:9093/0: Received JoinGroupResponse (v0, 16 bytes, CorrId 6, rtt 24.28ms)
7|2018-11-14 19:10:52.992|ssarkar#consumer-1|REQERR| [thrd:main]: sasl_ssl://ssarkar-test.servicebus.windows.net:9093/0: JoinGroupRequest failed: Broker: Invalid session timeout: actions Permanent
我指定的唯一超时是request.timeout.ms,我也尝试过不使用它,但错误不会消失。我也尝试过使用session.timeout.ms 的各种值,但错误仍然存在。
网上有一些关于确保会话超时值在组超时值的最小值和最大值范围内的信息。但是我没有办法查看Azure Event Hub 上的代理配置,所以我不知道它们应该是什么。
【问题讨论】:
标签: azure apache-kafka azure-eventhub