軟體業 後端工程師

#請益 Websocket疑問

2022年11月23日 17:52
大家好 我最近接觸到websocket相關知識,簡單來說就是客戶端跟伺服器端handshake一次之後就能夠交互溝通,我比較好奇的是: 假如一般市面上聊天軟體(Line)也是使用ws原理,那麼他們是在何時建立起ws連線呢?我的想法是在一登入Line之後連線就建立起來了,如果不登出,連線也都會一直存在,也就是說只要不登出,客戶端的ws就會一直保留在伺服器端? 若是這樣,伺服器端的記憶體是不是就需要很大?(先不考慮負載均衡) 因為我記得ws是存放在伺服器記憶體上的,考慮到像是Line這種億級流量的聊天軟體,伺服器是如何承受流量壓力呢? 還請各位不吝指導!謝謝
sticker
愛心
15
留言 15
文章資訊