node.js是一個進程服務器,或者它可以模擬Apache一堆子進程,每個服務於不同的請求,並且每個都獨立於另一個進程(以及爲避免長期內存泄漏而循環子進程)。
使用node.js時是否需要它?是node.js一個進程服務器?
3
A
回答
2
Node.js默認情況下是一個進程服務器。對於大多數需要的用途(IO限制和內存限制通常在CPU限制之前達到)。
如果您需要更多的過程,你可以使用http://learnboost.github.com/cluster/
2
這是一個過程,單線程的,由於該節點是非阻塞的和基於事件的。這意味着這個單個進程可以同時處理多個請求,每當響應準備就緒時發送一個響應。
要注意的關鍵點是Node是非阻塞的。
相關問題
- 1. 的Node.js和服務器進程
- 2. Node.js http2服務器與一個域的http服務器
- 3. 殺死一個node.js服務器
- 4. 監控一個node.js服務器
- 5. 進程外COM服務器 - 每個調用進程有一個服務器進程?
- 6. nodejs爲後臺進程,而不是一個http服務器
- 7. Android服務是一個進程還是線程?
- 8. 服務於同一應用程序的多個服務器上的Node.JS /流星
- 9. node.js服務器是否應該連接到一個mysql實例?
- 10. CORS Node.js服務器
- 11. node.js WebSocket服務器
- 12. Node.js Web服務器
- 13. Node.js SFTP服務器
- 14. Node.js服務器到服務器加密
- 15. 爲什麼我的node.js服務器進程被克隆?
- 16. 服務器進程將輸出發送到node.js?
- 17. 在與測試相同的進程中測試node.js服務器
- 18. 無法獲取一個的node.js服務器去跟另一個
- 19. 轉發請求從一個node.js服務器到另一個
- 20. 檢查node.js服務器是否在線?
- 21. 'node.js':是否需要運行服務器?
- 22. 從node.js訪問遠程服務器
- 23. 使用node.js與遠程GraphicsMagick服務器
- 24. 遠程進入服務器
- 25. 進程外COM服務器
- 26. valgrind在服務器進程
- 27. 從現有的服務器啓動一個新的node.js服務器
- 28. node.js http服務器作爲Windows服務
- 29. Socket.io沒有被Node.js服務器服務
- 30. 如何殺死一個服務進程?
一個進程可以同時處理多個請求嗎? –
一個節點進程可以處理大量的併發用戶,保持連接打開的成本非常低。但是,這個過程一次處理一個。 – generalhenry