[問題] WebSocket佔server連線數?

作者: howardwang (Howard)   2013-11-26 00:02:34
想請教一個觀念問題:
  為了實作server push,
所以想知道,
  有沒有方法來解決comet或long polling時佔用web server連線數的問題。
因為機器的capacity不大,系統也小,所以允許的同時連線數不多,
  如果用comet的話,一個使用者就會一直佔據client和server之間的一條連線,
  這樣子可能使用者會進不來網頁,
後來聽說了web socket,本來以為可以解決連線數的問題,
  但看了一些網站之後,覺得web socket應該還是會佔掉一條連線。
既然如此,為什麼不要用AJAX+long polling就好了?
  還是說,我的認知有錯?web socket不會佔住連線?
  又或者,有不會一直佔據連線的server push方法嗎?
  謝謝。
作者: LaPass (LaPass)   2012-01-26 00:22:00
webSocket根本就是連著不放吧....
作者: danny8376 (釣到一隻猴子@_@)   2012-01-26 03:23:00
直接回文了XD 種點一句 請改架構說真的 沒有保持連線 難道你要兩台電腦通靈來告知何時要push訊息過去嗎? 想也不可能吧
作者: howardwang (Howard)   2012-01-26 19:38:00
通靈 XDDDDDD 形容的好有趣,真能這樣就好了 XDDD

Links booklink

Contact Us: admin [ a t ] ucptt.com