3.1.1 saltstack的minion在運(yùn)行過久之后,可能占用大量內(nèi)存,需要將其重啟。重啟命令可能有時并不起作用。主要檢查運(yùn)行狀態(tài),如果未成功停止,則重新重啟;
對策2:
3.2.2 ELK日志收集程序或者其他java進(jìn)程占用過高,用top和ps命令排查,謹(jǐn)慎確定進(jìn)程的作用,在確保不影響業(yè)務(wù)的情況下,停止相關(guān)進(jìn)程;
對策3:
釋放被占用的內(nèi)存(buff/cache):
$sync #將內(nèi)存數(shù)據(jù)寫入磁盤
$echo 3 > /proc/sys/vm/drop_caches #釋放被占用的內(nèi)存
對策4:
有時候并不是buff/cache過高導(dǎo)致內(nèi)存不夠用,確實(shí)是被很多必要的進(jìn)程消耗掉了內(nèi)存,那就需要從機(jī)器資源分配使用的層面去考慮和解決了。
3.2 端口沖突的對策
對策1:
一般此種問題容易出現(xiàn)在新部署的服務(wù),或在原有機(jī)器上部署新的后臺服務(wù),所以在部署之前應(yīng)該執(zhí)行命令檢查端口是否已經(jīng)被占用,如果上線后發(fā)現(xiàn)占有則應(yīng)改為可用端口再重啟之。
檢查命令: $netstat -nltp|grep [規(guī)劃的端口號]
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持西部數(shù)碼。
更多關(guān)于云服務(wù)器,域名注冊,虛擬主機(jī)的問題,請訪問西部數(shù)碼官網(wǎng):www.ps-sw.cn