request.required.acks 有三個值 0 1 -1(all)
0:生產者不會等待 broker 的 ack,這個延遲最低但是存儲的保證最弱當 server 掛
掉的時候就會丟數據。
1:服務端會等待 ack 值 leader 副本確認接收到消息后發送 ack 但是如果 leader
掛掉后他不確保是否復制完成新 leader 也會導致數據丟失。
-1(all):服務端會等所有的 follower 的副本受到數據后才會受到 leader 發出的
ack,這樣數據不會丟失