我的網站,CompassionPit.com,由Node.js提供支持。我已經發布了源代碼;這是hosted at GitHub。該應用程序本身運行在具有768MB RAM的Linode上(我最近升級了服務器;它的大小爲512MB)。如何配置我的Node應用程序以查看使用內存和CPU資源的位置?
最近我一直在從得到的Linode CPU使用率的通知:我們已經越來越經常在90%+的使用。我打電話給Linode,看看我可以做些什麼來升級我對CPU資源的訪問權限,但顯然我現在沒問題,因爲如果我們最大可能達到100%,那麼我們可以擴展到接下來的3個內核(Linode是4個處理器Xen實例)。
我如何分析我的節點應用程序來看到我使用了內存和CPU資源?我預測我很快就需要重新構建由多服務器設置運行的應用程序,但我直覺地認爲正確的分析將導致更智能的體系結構決策。如果我錯了,請糾正我。
CompassionPit.com似乎走了,因爲沒有人來這個帖子數年後。 – jcollum