盡管美國人距聲勢浩大的“黑色星期五”購物節還有2個月的時間,但許多在線零售商已經開始擔心,在節日來臨之際,他們的網站是否能夠負荷得起流量的暴增,如何在年末促銷中狠撈一筆。
雨果網從美國媒體“信息周報”9月22日的報道中獲悉,平臺性能自助測試服務商BlazeMeter表示,距離“黑色星期五”還有兩個月的時間,但一些主要的零售商已經開始在測試網站的抗壓能力,以確保購物節期間能夠承受流量的猛增。畢竟,如果在期間發生網站癱瘓事件,不僅會臭名昭著,而且還有可能帶來數百萬美元的收入損失。
據悉,BlazeMeter公司目前的服務對象包括沃爾瑪、GAP和迪斯尼。他建議,為了能夠有個完美的黑色星期五,在線零售商在9月就應開始進行平臺網站抗壓測試,這是必不可少的。BlazeMeter的產品戰略副總Ophir Prusak說:“按理說,在黑色星期五的前幾周網站就要進行代碼凍結,但現在很多在線零售商都是在流量最兇猛的時候才進行測試,這顯然不科學。”
如果零售商想要在黑色星期五中避免網站難以負荷,就需要避免以下6點:
1、不測試生產環境
很多公司會測試庫存或者是開發系統,他們認為這兩個系統會真實反應出生產環境,但很多事情是你不能提前預測的,比如網絡基礎設施上的輕微差距。但是,如果你不測試的話,將會是一場很大的冒險。Prusak指出,某大型服裝在線零售商通常會在凌晨時分測試他們的網站,一般每隔兩個月一次,在凌晨2點(美國時間)進行操作。
2、不能準確估計預期的負載量或者是用戶數量
估計黑色星期五的用戶人群是很困難的,你永遠無法知道。很多人都在估算,但相比前幾年還是低估了實際的負載量漲幅。對于新加入陣營的零售商而言更是嚴峻,因為他們沒有任何的歷史信息去參考和執行。那如何去做呢?去測試你的網站在同一時間所能承受的最大流量。
3、未能識別系統瓶頸
很多公司都在測試可以處理負載的壓力,但是瓶頸受各個個體系統影響,因此在整個網站基礎上進行端對端測試是至關重要的。一般來說,系統瓶頸都取決于實際建筑,比如數據庫、其他數據存儲或者是web服務器本身。
4、沒有備份
百密一疏,所以聰明的公司會有備份系統,務必確保你的公司有備份服務器和地址。
5、全面了解終端用戶體驗
大多數的性能測試最終都是要服務于用戶體驗,如果服務器響應時間過長,用戶是無法接受的。比如,用戶體驗時間從5秒上升為20秒,那么在他完成訂單之前就已經去瀏覽別的網站去了。
6、沒有考慮第三方集成
Prusak說:“打個比方,我有一個客戶,他有第三方聊天系統,允許用戶在他的店里與某個人聊天。這是很常見的,但是如果在聊天系統出現問題,整個頁面將不能正確加載。因此,我推薦一種叫做異步腳本(asynchronous scripting)的技術。(編譯/雨果網 何志勇)
歡迎關注外貿行業第一微信號【cifnews】