Java写入数据到EventHub时候报以下错误,什么原因导致,如何解决 Operator called default onErrorDropped com.azure.core.amqp.exception.AmqpException: New receiver '821c0aa0-7925-4421-8e31-3a2503eeaa66' with higher epoch of '0' is created hence current receiver '121ad083-0fcb-4785-a85f-31c365e5e870' with epoch '0' is getting disconnected. If you are recreating the receiver, make sure a higher epoch is used. TrackingId:9ab94ca30003f20600d2f45f64802b6c_G16_B31, SystemTracker:ce2-cndat-evh-np-odp02:eventhub:abnormal_event_data~2047|refund, Timestamp:2023-06-07T07:04:06, errorContext[NAMESPACE: ce2-cndat-evh-np-odp02.servicebus.chinacloudapi.cn. ERROR CONTEXT: N/A, PATH: abnormal_event_data/ConsumerGroups/refund/Partitions/1, REFERENCE_ID: 1_c9e6ee_1686121324212, LINK_CREDIT: 2000]
时间: 2024-04-24 11:21:54 浏览: 211
PyPI 官网下载 | azure-mgmt-eventhub-3.1.0.zip
这个错误是由于你正在创建一个具有相同epoch的新接收器,这导致现有的接收器被断开连接。通常这是因为你正在重新创建接收器而没有使用更高的epoch。解决方法是在创建新接收器时使用更高的epoch,确保不会与现有接收器冲突。可以考虑在创建接收器时使用UUID或时间戳等作为epoch的一部分,以确保它是唯一的。另外,你可能还需要检查你的代码,确保你没有在创建新接收器时意外地断开了现有接收器的连接。
阅读全文