國外服務器訪問慢、打開網站卡怎么辦?合肥網站建設公司支招
發布日期:2022-04-21 訪問次數:
現在越來越多用戶租用海外服務器,但有些用戶會發現網站卡,服務器訪問慢等問題,那應該怎么辦呢?想要解決問題,首先要知道是什么原因引起的,互聯先鋒小編帶您了解下導致海外服務器運行卡都有哪些原因:
一、響應時間過長
1、dns解析慢
DNS解析緩慢在影響網站訪問的因素中,只是小概率事件。相對來說,本地DNS故障比較常見。
排查方法:通過ping命令ping一個域名,如果幾秒后未返回是否解析成功記錄,那么就可判定為DNS解析緩慢。如下圖:

解決方法:修改本機dns或聯系本地網絡運營商(電信、聯通、移動)調整
2、建立鏈接慢
當我們獲取到服務器IP后,客戶端和服務器建立連接,這個鏈接的速度與質量取決于線路的優劣。最常見的問題就是跨線路訪問,地理位置相差很遠的訪問,中繼網絡異常等。
排查方法:如果ping一個網址,存在大量丟包或者很高延遲(國內ping延遲超過50ms),就會導致訪問的連接線路異常。如下圖:

如果網站禁ping了,推薦使用tcping測試端口(該命令所需軟件需要下載,添加到系統環境變量中)

解決辦法:可通過cdn加速,如果是線路短暫的不穩定,可等待線路調整,或嘗試重啟路由光貓,但不一定能能徹底解決。
二、執行時間慢
1、服務器響應慢
當一個服務器健康運行,這個時間幾乎可忽略,但是如果服務器不那么健康,比如CPU,內存,磁盤IOPS,帶寬,只要一個達到瓶頸的服務器就是亞健康,將直接影響訪問速度。
排查方法:如果此前訪問很快的網站訪問突然變慢了,在網絡無問題的情況下,云主機可查看內部資源使用情況(推薦使用zabbix等對各項資源做監控);虛擬主機則可通過執行簡單命令或直接訪問圖片來判斷服務器資源占用情況。
解決辦法:對服務器資源進行升級
2、程序執行
排查難度略大,一旦出現將會嚴重影響訪問速度。

排查方法:這需要程序員朋友親自上陣調試了,常見于程序死循環,數據庫死鎖等。
解決辦法:調試程序,將動態頁面靜態化,如果是wordpress程序,可安裝緩存插件,如wp super cache。
3、數據庫
雖然大部分程序執行慢才是罪魁禍首,但因為數據庫問題不常出現,并且具有很高的程序特異性,很容易被忽略。
排查方法:
a、檢查程序數據庫連接字符串,最佳的方式是數據庫與主機使用內網ip或者localhost連接,如果是公網,請務必確認是同機房!
b、又要辛苦dba程序員朋友了,mysql建議開啟慢日志或者通過數據庫root帳號登錄,使用show full processlist;獲取到正在執行的查詢語句,對其進行explain分析。

解決辦法:
對于mysql,可通過建立索引,犧牲部分空間來換取時間。
對于sqlserver,可使用自帶的活動監視器,可查看到cpu使用高以及耗時高的語句進行優化(如建立索引)。
另外,從硬件方面著手的話,升級SSD固態硬盤能解決該問題。
三、加載時間慢
加載時間慢可以說是最明顯、最大程度影響訪問速度的因素了。當用戶訪問一個網站時候,服務器會向客戶端發送大量的內容,這會占用大量的服務器帶寬。帶寬就是最常見也是最直接影響打開的因素。
很多朋友可能搞不太清楚帶寬到底怎么算,這里科普一下,小編以一個10M(兆)帶寬的服務器為例。帶寬換算成我們平時最直觀的速率,是有一個公式的,大約為:(帶寬*1000)÷8
排查方法:
當我們在任意瀏覽器打開網站后,按下鍵盤上的F12按鍵(隆重推薦),會出來如下圖的一個 工具欄,一般在瀏覽器底部。如果這時切換到“Network”欄,可以勾選“Disable cache”或者按CTRL+F5 刷新頁面,會將重新加載整個網頁,并且不使用緩存。此時各個加載項就會一一展示在下方了。

我們可以清晰的看到每個文件的加載時間,如果有特別長時間加載不出來的就是有問題的。
加載的常見異常情況如下:
a、網站中的壞鏈:404地址,會導致持續加載不出(會在資源中以紅色出現)
b、外鏈地址:調用的外部網站地址,加載外鏈很慢導致網站整體加載慢(非常常見,一般在time欄時間長達幾秒的),比如一些網站調用了谷歌的字體,因為谷歌在國內打不開,導致網站一直加載不出字體。
c、大文件:很多站長直接將單反原圖放在網站首頁,會直接導致訪問慢。
解決辦法:
a、定期檢查網站加載項,刪除修復其中的壞鏈,外鏈建議修改成程序本地調用,減少加載項數量(截圖中的requests項)
b、壓縮網站首頁大小,小編推薦首頁越小越好,一般應該控制在3M內,這樣能同時間承受更大的訪問量,訪問速度也更快
c、提升服務器帶寬
訪客量因素導致的速度慢
隨著網站的運營,訪客流量也會逐漸增多,當訪問量達到一定值的時候,就會因為擁擠導致網站打開較慢,這就好比正常的公路上車輛一多導致車速降下來一樣。對于這種情況,需要及時升級到更高配置方案的服務器。
總之,如果遇到網站卡、服務器訪問慢時,應該多方面分析原因,找到具體的影響因素,從而制定對應的解決策略。
掃描添加好友
免費提供:網站建設、網絡推廣解決方案
已幫助
人
人
您的鼓勵是站長的最大動力
標簽:國外服務器,網站速度慢
轉載請注明來自:http://www.tgdby.cn/news/2317.html