我想向通過 websocket 連接到我的每個客戶端發(fā)送消息流(Go 中的通道)。每大約 100 毫秒發(fā)送一條新消息。我如何維護一個打開的連接列表,其中連接一直被打開和關(guān)閉,同時必須對該列表進行某種迭代以發(fā)送超過 50,000 個連接的消息?現(xiàn)在我將連接存儲在與單個互斥鎖同步的地圖中,但我不確定這是否可以縮放。
維護打開的 websocket 連接列表的最佳方法是什么?
慕碼人8056858
2021-09-09 21:04:52