2013-03-28 25 views
0

當使用netty編程時, 我發生了一個問題:「控制建立連接的最大數量」 有沒有這樣的方法可以實現這個特性?如何控制建立連接的最大數量

就像:「serverBootstrap.option(ChannelOption.SO_BACKLOG,100);」 這是用來設置未接受的隊列連接的最大muber。

回答

0

你自己寫了這樣的功能。例如,如果活動連接的數量超過限制或者只是停止接受任何內容,則可以計算處理程序中活動連接的數量並關閉任何額外傳入的連接。

+0

你的意思是這樣的: –

+0

非常感謝你,因爲我不熟悉stackoverflow,延遲兩天來回應。 你的意思是這樣的: counter.addAndGet(1)channelActive(ChannelHandlerContext CTX) ounter.decrementAndGet()在channelInactive(ChannelHandlerContext CTX) 和netty4.0不surport directorly像「serverBootstrap.option(ChannelOption .SO_BACKLOG,100);」 –