Kafka消息順序保證

Kafka能夠保證同一個分區裏的消息是有序的。生產者按照必定的順序發送消息,broker會按照這個順序將消息寫入分區的批次緩存中,消費者也會按照一樣的順序讀取它們。緩存 若是把retries設置爲非零整數,同時把max.in.flight.requests.per.connection設置爲大於1的整數,那麼,若是第一個批次寫入消息失敗,而第二個批次寫入消息成功,broker會重試寫入第一個批次。
相關文章
相關標籤/搜索