Bạn sẽ sử dụng module cluster
trong Node.js khi nào?
Bạn sẽ sử dụng module cluster
trong Node.js khi nào?
Bạn sẽ sử dụng module cluster
trong Node.js khi muốn tăng cường khả năng xử lý đồng thời của ứng dụng bằng cách tận dụng nhiều lõi CPU có sẵn trên máy chủ. Module cluster
cho phép bạn tạo ra các phiên bản đa tiến trình của một máy chủ Node.js, nơi mỗi tiến trình con (còn được gọi là worker) chạy cùng một mã nguồn máy chủ nhưng trong không gian địa chỉ bộ nhớ riêng biệt.
Node.js mặc định là một môi trường đơn luồng, điều này có nghĩa là mặc dù nó có thể xử lý I/O một cách hiệu quả thông qua vòng lặp sự kiện không chặn, nhưng nó không thể tận dụng đa lõi CPU để xử lý nhiều yêu cầu đồng thời. Sử dụng module cluster
, bạn có thể khởi động một tiến trình chính (master process) và sa...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào