白天訪問順滑,晚上8點開始服務器像斷氣一樣,丟包嚴重、網頁打不開。第一反應是帶寬不夠,加錢升級到100M獨享帶寬、16核CPU,結果晚上還是一樣卡。
這是方向錯了。晚高峰卡頓的原因是路徑擁堵,不是容量不足,升級配置解決不了問題。
普通163線路(AS4134)就像一條共用高速公路,白天車少很快,晚上8點全國家寬用戶都在刷視頻、下數據,出口擁堵。即便你的服務器帶寬是1Gbps,高速公路堵死了也走不動。
根據搬瓦工官方技術文檔的數據,普通BGP線路晚高峰丟包率通常在2-10%,極端情況超過30%。在丟包率超過5%的環境下,SSL握手、直播推流、數據庫連接都會崩潰。
獨享帶寬:商家保證給你的出口,穩定性有保證。
共享帶寬:和別人搶同一個出口,鄰居下載瘋了你就跑不動。
5Mbps的CN2 GIA精品線路,在晚高峰的體驗遠好于100Mbps的普通BGP線路。帶寬數字決定速度上限,線路質量決定速度下限。
中國電信 CN2 GIA(AS4809):有獨立的入站和出站節點,不與家寬用戶爭帶寬。晚高峰丟包率長期穩定在0.3%以下。traceroute中全程出現59.43.*.*節點就是CN2 GIA。
中國聯通 AS9929(聯通A網):源自原網通骨干網,負載極低,主要面向IDC和高端企業。表現在某些時段接近CN2 GIA,價格相對稍低。traceroute節點IP出現218.105.*.*或210.51.*.*。
三網回程優化:用戶來自電信、聯通、移動都有,最完整的方案是去程走各自線路,回程強制走CN2 GIA或AS9929。服務器數據"回中國"的路徑才是決定用戶看到網頁快慢的關鍵。
看丟包率:用Itdog.cn連續Ping服務器IP 10分鐘,丟包率超3%說明線路需要升級
看回程路由:登錄服務器執行:curl https://raw.githubusercontent.com/zhanghanyun/backtrace/master/backtrace.sh | sh,檢查回國內是否經過59.43.*.*(CN2 GIA);只看到202.97.*.*是163骨干網
看跳數:精品線路從洛杉磯到上海通常8-10跳,超過20跳說明數據在公網繞了大半個地球
我們接觸過不少晚高峰卡頓的客戶,基本上換成恒訊科技的CN2 GIA或AS9929回程優化線路之后問題就解決了。恒訊科技承諾不做單程優化,去程加速、回程也保穩,VPS系統底層默認開啟BBRv3擁塞控制算法,在高丟包環境下提升吞吐率。
Copyright ? 2013-2020. All Rights Reserved. 恒訊科技 深圳市恒訊科技有限公司 粵ICP備20052954號 IDC證:B1-20230800.移動站


