服務(wù)器CPU百分之百要怎么處理?

1、WEB服務(wù)器出現(xiàn)CPU經(jīng)常百分百的問(wèn)題,我們?cè)谟梅?wù)器搭建IIS網(wǎng)站的時(shí)候,有時(shí)候會(huì)遇到CPU出現(xiàn)百分百的情況,這個(gè)時(shí)候我們打開(kāi)任務(wù)管理器,點(diǎn)擊進(jìn)程,在點(diǎn)擊CPU選項(xiàng)卡,這個(gè)時(shí)候我們找到w3wp.exe這個(gè)進(jìn)程,查看它是否占用了CPU所有的資源,如果是的話,就是我們的IIS出現(xiàn)了問(wèn)題,這個(gè)時(shí)候我們打開(kāi)IIS管理器,打開(kāi)我們網(wǎng)站對(duì)應(yīng)的應(yīng)用程序池里面的應(yīng)用-屬性,然后點(diǎn)擊性能選項(xiàng)卡,啟用CPU監(jiān)視勾選上,在最大CPU使用率里面輸入50%就可以了,然后點(diǎn)確定,這個(gè)時(shí)候我們IIS占用CPU最大就只有50%了,服務(wù)器就不會(huì)卡了,接下來(lái)我們要檢查自己的網(wǎng)站,查看代碼是否有死循環(huán),一般情況下網(wǎng)站造成CPU百分百是因?yàn)榇a里面有死循環(huán)造成的,我們逐步檢查,調(diào)整好有問(wèn)題的代碼,就可以了。
2、服務(wù)器上運(yùn)行軟件出現(xiàn)CPU百分之百的情況,這種情況一般是由于軟件線層啟用太多造成,很多軟件有多線層的功能,比如采集器等等,這種模式可以多線程進(jìn)行任務(wù)處理,能提高業(yè)務(wù)的處理速度和量,但是缺點(diǎn)就是當(dāng)線程過(guò)大的時(shí)候,會(huì)造成CPU資源不足,這個(gè)時(shí)候我們可以檢查自己的軟件是否線層開(kāi)得太大,調(diào)低一點(diǎn)即可。
3、由于中毒原因引起的CPU資源損耗,占用率達(dá)到百分之一百,遇到這種情況,我們可以使用任務(wù)管理器,查看是哪一個(gè)進(jìn)程占用了CPU的性能,直接終止掉,如果無(wú)法終止,可以使用命令強(qiáng)行終止,然后安裝殺毒軟件對(duì)服務(wù)器進(jìn)行安全檢查和殺毒。
4、運(yùn)行大型程序出現(xiàn)CPU百分之百,我們?cè)谶\(yùn)行超大型程序的時(shí)候,或者大型數(shù)據(jù)庫(kù)的時(shí)候,也會(huì)遇到CPU百分之百的情況,這個(gè)時(shí)候我們可以把程序分布處理,不要一次性查詢太多數(shù)據(jù),或者處理太多內(nèi)容,就可以減輕CPU壓力了。或者升級(jí)CPU,我們的服務(wù)器性能雖然非常卓越,但是您的業(yè)務(wù)需求如果超過(guò)了服務(wù)器的性能極限,那就是不行的了,只有升級(jí)硬件了。
這些都是服務(wù)器CPU百分百的處理方式,不過(guò)再云網(wǎng)時(shí)代不會(huì)讓這樣的情況發(fā)生,云網(wǎng)時(shí)代機(jī)房都是T3以上標(biāo)準(zhǔn),有專業(yè)技術(shù)團(tuán)隊(duì)提供7x24小時(shí)服務(wù),可以提供良好的運(yùn)行環(huán)境。云網(wǎng)時(shí)代專業(yè)提供深圳服務(wù)器租用,深圳服務(wù)器托管,深圳主機(jī)租用,機(jī)柜租用等服務(wù)。