Trang web của tôi, CompassionPit.com, được cung cấp bởi Node.js. Tôi đã phát hành mã nguồn; nó là hosted at GitHub. Bản thân ứng dụng đang chạy trên Linode với bộ nhớ RAM 768MB (gần đây tôi đã nâng cấp máy chủ, nó ở mức 512MB).Làm thế nào tôi có thể cấu hình ứng dụng Node để xem nơi tôi đang sử dụng hết bộ nhớ và tài nguyên CPU?
Gần đây tôi đã nhận được các thông báo sử dụng CPU từ Linode: chúng tôi ngày càng thường sử dụng 90% +. Tôi gọi Linode để xem những gì tôi có thể làm để nâng cấp quyền truy cập vào tài nguyên CPU, nhưng dường như tôi không sao, vì nếu chúng ta tối đa 100% thì chúng ta có thể tràn qua 3 lõi tiếp theo (Linodes là 4 bộ xử lý Xen trường hợp).
Làm cách nào để tôi có thể cấu hình ứng dụng Node của mình để xem nơi tôi đang sử dụng hết bộ nhớ và tài nguyên CPU? Tôi dự đoán tôi sẽ sớm cần phải cấu trúc lại ứng dụng để được chạy bởi một thiết lập nhiều máy chủ, nhưng tôi trực giác tin rằng việc lược tả thích hợp sẽ dẫn đến các quyết định kiến trúc thông minh hơn. Nêu tôi sai vui long chân chỉnh tôi.
CompassionPit.com dường như biến mất, cho bất cứ ai đến với bài này nhiều năm sau đó. – jcollum