關於jetty連線關閉問題

oxoxooxx發表於2012-04-28
傳統socket模式都是一個connection一個執行緒,NIO可以透過事件機制再觸發新執行緒,使得執行緒和請求可以分離,這樣, Jetty就是利用NIO這個機制,保持住請求request物件,釋放原來支援該請求的執行緒,讓執行緒返回執行緒池,這樣,如果業務處理有結果,Jetty就向客戶端發出響應,否則一直保持直至timeout失效。 http://daizuan.iteye.com/blog/1114372 http://blog.csdn.net/zldeng19840111/article/details/6763502 %20close%20connector 超時關閉連線(呼叫ChannelEndPoint的close()): public void close() throws IOException { if (_socket!=null && !_socket.isOutputShutdown()) _socket.shutdownOutput(); _channel.close(); }[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23937368/viewspace-1058059/,如需轉載,請註明出處,否則將追究法律責任。

相關文章