當前位置:編程學習大全網 - 網站源碼 - 2020-06-18 面試:netty最多可以支持多少個websocket 長連接

2020-06-18 面試:netty最多可以支持多少個websocket 長連接

面試題: 單機netty作為服務端,可以最多保持多少個websocket長連接

這個問題可以換成其他任何連接,我的項目使用websocket連接那麽就問了我這個,

好,來回答這個問題

首先,我們知道如果我們不用netty而是使用普通的IO模型,那麽壹個套接字對應壹個端口,壹臺機器壹***65535個端口,出去保留的0-1024的端口,剩下6萬個是我們能用的。

那麽6萬是上限嗎?

顯然不是,我們可以使用Netty,他在底層使用了epoll模型,可以做到IO多路復用

這樣子就沒有了端口的限制,壹個線程就可以連接理論上沒有上限的線程。

我自己測試在4G內存的阿裏雲上,

  • 上一篇:安卓來源微信
  • 下一篇:在Aauto中更快的猜出熱門榜單合法嗎?
  • copyright 2024編程學習大全網