- 問題:
項目中在提交訂單的時候,通過Kafka將消息傳遞給Distruptor去處理新的訂單消息,由於處理的過程中可能需要花費一些時間,所以再講消息丟給Kafka之後,將主線程睡眠了10秒,最後導致Kafka的消息重複發送了3次。 - 原因以及解決辦法:
原因:由於主線程將消息丟給Kafka之後,睡眠了10秒,時間超時,Kafka認爲消費失敗,開始重試機制。
解決辦法:睡眠時間調整爲2秒。
Kafka數據重複發送3次的問題
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
前後端開發協同的思考
来了就走下去
2020-07-08 09:38:20
【yaml】報錯【AttributeError: 'str' object has no attribute 'get'】
雪山007
2020-07-07 07:33:28
Android Error inflating class android.support.constraint.ConstraintLayout
z海清
2020-07-07 01:17:56
解決android: AAPT: error: resource style/AppTheme.NoActionBar Android resource linking failed參考方案
z海清
2020-07-07 01:17:56
argv cannot be an empty list, and must contain the program name as the first element C++調用python出錯
George593
2020-07-06 22:20:01
蘑菇街TeamTalk編譯連接過程中遇到的問題及解決方法(iOS)
dearbaba_8520
2020-07-06 21:28:10
mysql驅動引起的jdbc4.MySQLSyntaxErrorException: Unknown character set: ‘utf8mb4‘問題解決
dearbaba_8520
2020-07-06 21:28:10
vue中使用babel-polyfill解決低版本瀏覽器不兼容問題
dearbaba_8520
2020-07-06 21:28:10
bootstrap下modal模態框中webuploader控件按鈕異常(無法點擊)問題解決辦法【轉】
dearbaba_8520
2020-07-06 21:28:10
Gulp發佈版本控制解決css,js被緩存問題
dearbaba_8520
2020-07-06 21:28:10
redis/分佈式文件存儲系統/數據庫 存儲session,解決負載均衡集羣中session不一致問題
dearbaba_8520
2020-07-06 21:28:10
docker容器修改hosts文件,重啓失效問題解決
dearbaba_8520
2020-07-06 21:28:10
附上解決迅雷9及迅雷極速版任何資源下載任務出錯、內容違規問題
dearbaba_8520
2020-07-06 21:28:09