原文鏈接:何曉東 博客 場景 有個查詢結果集的操作,無可避免的需要在循環獲取數據,然後將結果集放到 map 中,這個操作在壓測的時候,沒出現問題,發佈到生產環境之後,開始偶現 fatal error: concurrent map read and map write 錯誤,導致容器重啓了。 原因 多個協程同時對 map 進行讀寫操作,導致數據競爭 測試環境壓測未復現是因為單個 pod 常規