記一次實際業務中結合TCP協議的抓包分析

情景 抓包結合tcp協議分析」爲什麼會發送兩次請求「,這導致了我們的一個消息重複的問題。 先說結論,大概原因就是因爲網絡阻塞,發送的第一次請求,實際已經到達服務端,服務端已經寫入MQ,但是由於相關ack並沒有返回給客戶端,客戶端認爲發送失敗,於是就執行了重傳邏輯,進行了第二次的發送,導致了消息寫入MQ寫了兩次而出現了重複消息。 第一次請求 分爲"5"和"6"兩個ip,下面是詳細的過程解釋: 第一個
相關文章
相關標籤/搜索