① 伺服器很卡怎麼辦。網站打開很慢
一般來說伺服器卡晌蘆有幾種原因:
第一種伺服器的配置低或者老舊(這種情況是設備性能所致,只能更新或升級配置解決);
第二種應用較多,數據過多,造成伺服器資源緊張,這種情況可以將一些不用的應用刪除以及及漏旁時處理數專據,也可以適當增加帶寬。
第三種,如果是虛擬機,那麼還有可能是網路問題,看看網路是否存在故障。
固體原因咨詢IDC服務商銳訊網路,會給到你解宴搜帶決方案。
② 伺服器運行越來越慢怎麼辦
這種問題挺復雜的,有些原因真的很出意料,一般程式化的方法還找不到。
1.先用瀏覽器F12控台查看一下網頁載入資源的情況,看是不是某些資源載入慢的緣故。
2.如果不是的話, 那就檢查一下是不是網路問題。
3.如果都不是上面的問題,你再去看下伺服器的狀況,應該有後台可以看,看下是不是帶寬不足。(或者用top,iptraf命令看一下)
4.最後還有問題的話看下你php代碼是不是有問題,用xhprof看下代碼哪裡慢。
---------
例1:
伺服器: 戴爾 PowerEdge R620 Rack Mount Chassis
今天公司的 web伺服器響應異常的慢 平常 200ms 執行完畢的一個action,現在要 2秒多才能執行那個完畢。
之前也出現過這種狀況,但再重啟之後就一般及解決了。
遍歷網上
說是
1、網路原因 2、系統原因 3、硬體原因
首先分析網路原因 我 ping 伺服器的 接收到響應要1ms,平常都是小於 1ms
2、系統原因
我查看了任務管理器發現 CPU 橫容易就奔向100%了。
4 個cpu 核心 馬上沖向頂端持平了。
3、硬體原因
聽網上說可能還有一部分磁碟 i/o 也會導致運行速度大減的
2、3 部分圖片當時很著急解決問題沒有截圖、
下面是今天晚上伺服器 恢復正常後的基本空閑時的cpu 狀況、和磁碟讀取狀況
想問一下、普通我這種刀片伺服器正常運行時oracle 的一般最高讀寫速度、為什麼怎樣找到程序中那個可能正執行死循環的程序
經過之前一天的推測,覺得應該是伺服器上的另一個應用伺服器,出現了死循環,聯系了此程序開發人員讓其恢復了上一個版本,問題就沒有了。
就是那一個個驗證推測麻煩,花了我一天的時間,想直接知道哪裡死循環。
經過之前一天的推測,覺得應該是伺服器上的另一個應用伺服器,出現了死循環,聯系了此程序開發人員讓其恢復了上一個版本,問題就沒有了。
就是那一個個驗證推測麻煩,花了我一天的時間,想直接知道哪裡死循環。
例2:
我的WIN2003獨立伺服器(P4 2.8G/1G的方正商用機,非專業伺服器),ACCESS資料庫有800多兆,同時在線會員100多人。瀏覽速度很慢,日發帖從1000多銳減到200多貼,網友怨聲載道,不得已才轉換到DZ。
轉換後DZ的資料庫有600多兆。剛開始挺快的,隨後升級到DZ6.1,現在過了才1個多月,伺服器響應越來越慢。CPU佔用並不高,通常不到20%,內存佔用好像也正常。就是經常硬碟燈一直亮(是常亮,不是閃亮),每到這時論壇頁面就打不開,有時光顯示頁面頭部,要等很長時間。硬碟燈不常亮的時候速度挺快。
以前是一兩天出現一次,後來越來越頻繁,現在過不多大會兒就出現一次,簡直受不了了。
相信很多人在用windows2003伺服器或者vps,而且一開始用,速度都相當的快,但是過了幾天速度變慢了很多,也會遇到有時候網站打開卡等現象,即使網站沒什麼流量也會出現。
有時候就會懷疑是不是我的伺服器或者vps很差勁,買到假貨了?其實不然。
其實這些問題作祟的都是w3wp.exe這個iis進程在搗鬼。
在WINDOWS2003+IIS6下,經常出現w3wp的內存佔用不能及時釋放,從而導致伺服器響應速度很慢。
遇到這些現象,我們可以用以下方法進行解決,不影響網站運營及系統問題。
可以做以下配置修改進行改善:
1、在IIS中對每個網站進行單獨的應用程序池配置。即互相之間不影響。
2、設置應用程序池的回收時間,默認為1720小時,可以根據情況修改。同時,設置同時運行的web工作進程數目為1。再設置當內存或者cpu佔用超過多少,就自動回收內存。
一般來說就可以解決了。但仍然會出現個別網站因為程序問題,不能正確釋放。
那麼,怎麼樣才能找到是哪一個網站的?解決辦法:
1、在任務管理器中增加顯示pid欄位。就可以看到佔用內存或者cpu最高的進程pid
2、在命令提示符下運行iisapp -a。注意,第一次運行,會提示沒有js支持,點擊確定。然後再次運行就可以了。這樣就可以看到pid對應的應用程序池
3、到iis中察看該應用程序池對應的網站,就可以了。
③ 伺服器上傳速度慢怎麼解決
1.更換自己的網路
正所謂一個巴掌拍不響,有時候不是別人的問題,也有可能是自己網路的問題。有條件的話,如果使用的是電信寬頻上傳速度慢,那麼可以換成聯通寬頻去上傳,很可能上傳速度就快了。
2.使用切換線路
通過切換線路,將線路切換到離伺服器最近的地方,這樣可能在訪問速度和上傳速度上都會便的非常的快。
3.將數據打包後再上傳
上傳速度慢有可能是文件太大了,可以先將文件打包壓縮後上傳。上傳一個小的文件總比上傳一個大的文件速度要快吧。上傳好之後再解壓便可。
4.將文件轉發給空間商,讓他們幫忙上傳
如果打包後的文件上傳依舊很慢,那麼就先將壓縮文件上傳到國內空間上,然後把壓縮文件的地址發給美國伺服器商,讓他們到美國伺服器上去下載解壓。
④ 伺服器反應越來越慢的原因有哪些
1、 其伺服器的物理資源不足夠支撐運行
當你在使用伺服器且越來越慢的時候,這時候你首先要注意的是你伺服器的本身物理資源足不足夠,如果磁碟空間都滿了,伺服器帶不動程序運行,自然就會出現反應慢的現象,這個時候,你只需要增加一個內存,或者再添加一個處理器就能正常的運行了。
2、 伺服器的負載量過大
其次,當你拿到一個伺服器的時候,要了解並知道你的伺服器的性能以及能承載的最大負荷,當在使用時,用戶所進行的進程,超過了伺服器本身的處理能力,和存儲空間,這就會造成伺服器反應越來越遲緩。運行的進程超出了伺服器的承載范圍時,就需要調整和校正使用的負載,以保證伺服器能夠在其能力范圍內運行。
3、 虛擬主機佔用的資源過多
工作中難免會因為項目的增多,或者體量加大,增加虛擬機的數量,這種情況也會導致伺服器反應遲緩,這時候就需要將伺服器進行遷移操作了,或者,將這個虛擬機卸載,再安裝到另一個主機上,以便增加的虛擬機有資源可用。
⑤ 伺服器響應慢是怎麼回事和怎麼解決響應速度慢
這種問題挺復雜的,有些原因真的很出意料,一般程式化的方法還找不到。
1.先用瀏覽器F12控台查看一下網頁載入資源的情況,看是不是某些資源載入慢的緣故。
2.如果不是的話, 那就檢查一下是不是網路問題。
3.如果都不是上面的問題,你再去看下伺服器的狀況,應該有後台可以看,看下是不是帶寬不足。(或者用top,iptraf命令看一下)
4.最後還有問題的話看下你php代碼是不是有問題,用xhprof看下代碼哪裡慢。
---------
例1:
伺服器: 戴爾 PowerEdge R620 Rack Mount Chassis
今天公司的 web伺服器響應異常的慢 平常 200ms 執行完畢的一個action,現在要 2秒多才能執行那個完畢。
之前也出現過這種狀況,但再重啟之後就一般及解決了。
遍歷網上
說是
1、網路原因 2、系統原因 3、硬體原因
首先分析網路原因 我 ping 伺服器的 接收到響應要1ms,平常都是小於 1ms
2、系統原因
我查看了任務管理器發現 CPU 橫容易就奔向100%了。
4 個cpu 核心 馬上沖向頂端持平了。
3、硬體原因
聽網上說可能還有一部分磁碟 i/o 也會導致運行速度大減的
2、3 部分圖片當時很著急解決問題沒有截圖、
下面是今天晚上伺服器 恢復正常後的基本空閑時的cpu 狀況、和磁碟讀取狀況
想問一下、普通我這種刀片伺服器正常運行時oracle 的一般最高讀寫速度、為什麼怎樣找到程序中那個可能正執行死循環的程序
經過之前一天的推測,覺得應該是伺服器上的另一個應用伺服器,出現了死循環,聯系了此程序開發人員讓其恢復了上一個版本,問題就沒有了。
就是那一個個驗證推測麻煩,花了我一天的時間,想直接知道哪裡死循環。
經過之前一天的推測,覺得應該是伺服器上的另一個應用伺服器,出現了死循環,聯系了此程序開發人員讓其恢復了上一個版本,問題就沒有了。
就是那一個個驗證推測麻煩,花了我一天的時間,想直接知道哪裡死循環。
例2:
我的WIN2003獨立伺服器(P4 2.8G/1G的方正商用機,非專業伺服器),ACCESS資料庫有800多兆,同時在線會員100多人。瀏覽速度很慢,日發帖從1000多銳減到200多貼,網友怨聲載道,不得已才轉換到DZ。
轉換後DZ的資料庫有600多兆。剛開始挺快的,隨後升級到DZ6.1,現在過了才1個多月,伺服器響應越來越慢。CPU佔用並不高,通常不到20%,內存佔用好像也正常。就是經常硬碟燈一直亮(是常亮,不是閃亮),每到這時論壇頁面就打不開,有時光顯示頁面頭部,要等很長時間。硬碟燈不常亮的時候速度挺快。
以前是一兩天出現一次,後來越來越頻繁,現在過不多大會兒就出現一次,簡直受不了了。
相信很多人在用windows2003伺服器或者vps,而且一開始用,速度都相當的快,但是過了幾天速度變慢了很多,也會遇到有時候網站打開卡等現象,即使網站沒什麼流量也會出現。
有時候就會懷疑是不是我的伺服器或者vps很差勁,買到假貨了?其實不然。
其實這些問題作祟的都是w3wp.exe這個iis進程在搗鬼。
在WINDOWS2003+IIS6下,經常出現w3wp的內存佔用不能及時釋放,從而導致伺服器響應速度很慢。
遇到這些現象,我們可以用以下方法進行解決,不影響網站運營及系統問題。
可以做以下配置修改進行改善:
1、在IIS中對每個網站進行單獨的應用程序池配置。即互相之間不影響。
2、設置應用程序池的回收時間,默認為1720小時,可以根據情況修改。同時,設置同時運行的web工作進程數目為1。再設置當內存或者cpu佔用超過多少,就自動回收內存。
一般來說就可以解決了。但仍然會出現個別網站因為程序問題,不能正確釋放。
那麼,怎麼樣才能找到是哪一個網站的?解決辦法:
1、在任務管理器中增加顯示pid欄位。就可以看到佔用內存或者cpu最高的進程pid
2、在命令提示符下運行iisapp -a。注意,第一次運行,會提示沒有js支持,點擊確定。然後再次運行就可以了。這樣就可以看到pid對應的應用程序池
3、到iis中察看該應用程序池對應的網站,就可以了。
⑥ 伺服器卡頓一般是什麼原因,怎麼解決
毫無疑問,網路伺服器支撐點了很多信息內容統計數據。因而,網路伺服器的平穩和安全性是很關鍵的,那麼普遍的網路伺服器卡屏或網路速度太慢的難題,你了解該怎樣清查處理嗎?今日小七(南昌壹基比)講一講網路伺服器網路卡,通常狀況下,請先查驗您網路伺服器的應用狀況。
1、CPU利用率是不是超過50%。
2、互聯網利用率是不是過高。
3、運行內存利用率是不是過高。
假如出現上述所說情況,則說明您的網路伺服器或互聯網沒法承重您現階段的服務項目,請聯絡服務提供商調節您的資源,立即擴充。
清除別的緣故
如果不是出現上述所說情況則將會由下列緣故導致:
1、網路伺服器遭受DDoS進攻造成,網路伺服器大自然會展現出慢的錯覺,假如不立即安全防護,有將會人們的網址會出自於偏癱。必須聯絡服務提供商售後服務工作人員做DDoS安全防護對策。
2、網路伺服器遭受很大的ddos攻擊,但網路伺服器沒有被總流量牽引帶。
3、主機房網路問題,這將是大范疇的常見故障。
4、機器設備網口常見故障、網路線常見故障、上層交換機常見故障。在出現異常前,您能夠對您網路伺服器的鄰近ip開展檢測,假如鄰近ip也一樣出現網路丟包狀況,表明是頂層互換機械故障。
在平時運維管理工作上,要立即保證以下內容,以確保網路伺服器的順暢運作:
一、及時更新系統
良好的伺服器管理是及時地更新系統,這並不是一件困難的事,但能做到的人卻不多。及時更新系統的好處不僅在於能修復漏洞,降低安全風險,還可以在伺服器出現問題時,避免「請您升級最新版本」這個尷尬的提示,從而減少故障排查的時間。
但更新系統也需要注意幾點,你需要保持系統隨時更新,了解哪些更新適合你的系統,需不需要重啟才能完成更新,更新後會出現的問題等。
二、刪除冗餘文件和賬戶
幾乎每周,用戶都能從伺服器上看見大量的郵件,不論是已讀的還是未讀的,一封封羅列在那而占滿磁碟的空間。
如果你也存在這樣的問題,那麼請你刪除過時的、不使用的多餘文件和賬戶,尤其是未經檢查的、不知來歷的,更需要刪除。
三、重視重復問題
盡量保留一份伺服器記錄,尤其是出現故障的時候需要重點記錄,隨著時間的推移,你可能可以看到哪些問題出現的頻率和次數最高,而這些問題往往是更大故障來臨的預警信號。
重復問題也能讓你知道伺服器的哪些方面存在弱項,哪些設備需要及時更換,當在每天的某個時間段都會出現問題時,你就需要重點排查了。