1
我正在讀取一個文件並在卡夫卡上記錄每條記錄。這裏是我的生產者代碼:收集未成功寫入卡夫卡的消息
根據我們的基本測試,有可能由於TimeoutException而產生消息。但是,根據official documentation of Callback TimeoutException是一個可反悔的異常。在接下來的重試中可能會產生這個消息。因此,如果我在回調中發現TimeoutException,我不能認爲記錄發送失敗。有沒有任何可行的方法,我可以肯定地說,記錄發送失敗並將其記錄在單獨的文件中?