1、使用top檢視伺服器
- 記憶體占用情況(如果記憶體不夠,使用ps -aux | sort -k4nr | head -n 10命令看看能否關掉不必要的占用高記憶體的程序,不然就公升級伺服器的記憶體)
- 伺服器cpu使用情況,如果有某乙個程序持續使用cpu達到80%以上,說明該程序有問題,圍繞該程序進行下一步檢查。
2、使用df -h 命令檢視伺服器系統盤的使用情況
- 如果使用率達到99%以上,趕緊公升級系統盤容量。或者看看有那些大檔案是沒用的刪除掉,
- 使用du -sh *命令可以推進檢視每個檔案的大小(不推薦)
3、free -h命令檢視實際被程序占用的記憶體:程序實際占用記憶體=used-cached,如果此值達到總記憶體的90%以上,使用1中記憶體占用高的解決辦法。如果cached占用超過總記憶體的40%,考慮是否應該將資料庫和專案分開到不同的伺服器上,或者公升級伺服器記憶體。
阿里伺服器之專案線上部署過程
在搭建web全棧的過程中,最令我頭疼的就是專案的部署與上線,這個過程雖然簡單,但是對於全棧菜鳥的我來說真的是個大坑,但是我還是去嘗試,終於通過各種文件 請教與實踐中完成了線上部署,在此做一下記錄與總結遇到不懂的問題可是先檢視阿里雲上的幫助文件 在詢問了一些前輩之後,購買阿里雲上的linux系統會相對...
線上伺服器運維問題記錄
執行以下命令,開啟sshd config配置檔案。sudo vi etc ssh sshd config按 i 切換至編輯模式,找到 authentication,將passwordauthentication引數修改為 yes。如下圖所示 說明 若sshd config配置檔案中無此配置項,則新增...
前端線上伺服器環境搭建
2 解壓sudo tar zxvf node v4.4.7 linux x64.tar.gz 3 移動到 usr local資料夾下 sudo mv node v4.4.7 linux x64 usr local 4 進入 usr local資料夾 cd usr local 可以看到nodejs檔案...