kafka更新元數據失敗問題研究

現象

kafka-admin-client-thread線程打印: AdminMetadataManager.updateField Metadata update failed: org.apache.kafka.common.errors.TimeoutException: Timed out waiting to send the call.Call: fetchMetadata

調用鏈路kafka-client-3.60.jar中KafkaAdminClient#createInternal -> 3333行 this.client.poll() -> NetworkClient#poll -> Selector#doConnect -> SocketChannelImpl#connect -> 712行Net.connect()

經過測試發現配置SASL_PLAINTEXT認證之後,AdminClient訪問kafka集羣很慢,經常超時,偶爾成功。由於項目中不需要kafka-client操作kafka,先不注入Admin,問題解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章