爲了避免花費在創建套接字上的時間。 我的節點服務器需要一些「長連接」(TCP Socket)來與在後臺運行的C編寫的服務器保持通信,並且所有'http請求'都可以共享池中的TCP套接字。 我想知道nodejs中是否有一種套接字池實現? (類似數據庫連接池)nodejs中是否有一種「Socket連接池」?
任何幫助將不勝感激!
爲了避免花費在創建套接字上的時間。 我的節點服務器需要一些「長連接」(TCP Socket)來與在後臺運行的C編寫的服務器保持通信,並且所有'http請求'都可以共享池中的TCP套接字。 我想知道nodejs中是否有一種套接字池實現? (類似數據庫連接池)nodejs中是否有一種「Socket連接池」?
任何幫助將不勝感激!
查看http.Agent的官方文檔;這就是(大多數節點開發人員的幕後)處理可用套接字的分配。
通用池是一個很好的。 https://github.com/coopernurse/node-pool 但是,http有內置池化機制。
感謝,但我想彙集「TCP套接字」,似乎http.Agent不由 – 2012-07-17 02:29:32
我想,也許[節點池(https://github.com/coopernurse/node-pool#自述文件)可以爲我做這樣的事情。 – 2012-07-17 02:38:35