數據存儲產業服務平臺

年中購物季來襲,電商該如何應對高峰壓力?

六月,無疑是又一個電商盛宴,您是否還對不久前的雙十一和雙十二活動印象深刻,且心有余悸?本應是銷售額歡欣鼓舞的時刻,卻因網站加載慢、服務器壓力過大、支付系統癱瘓等種種問題而變得焦頭爛額。對于電商而言,購物狂潮咋就變成了噩夢。

有媒體曾報道,去年3月蘋果用戶的一次App Store和iTunes 的連接故障,所導致的損失竟高達每小時220萬美元。

如何將新的購物季變成電商業務部門和IT部門共同的饕餮盛宴,實現業績井噴,我們在此提供幾個參考步驟供您測試自己的網站,進而做好充分的準備迎接即將到來的巔峰時刻。

  通過測試發現性能問題

眾所周知,網頁加載慢就意味著不良的銷售業績。為防患于未然,在購物狂歡節到來之前有必要通過以下步驟來測試您的網站

 1. 跟去年比較進行評估

·去年購物季,多少用戶訪問了您的網站?

·那段時間您的高峰需求是什么(在什么時候)?

·在高峰時段,您網站的平均響應時間是多少?

·用戶是從哪個環節開始放棄購物結算的?

·您有多少個被拒絕的鏈接?

·多少個用戶中斷了會話?

·流量的主要來源是哪里?

·去年是否發生過重大事故?

2. 設定您希望達成的目標

·縮短響應時間從而減少放棄購物行為;

·尋找瓶頸位置,識別占用硬件資源多的交易;

·增強處理并發請求的能力;

·改善用戶體驗,例如消除冗余代碼等;

·花最少的錢解決最實際的問題,比如不必要的數據庫查詢、大尺寸圖片等。

 3. 部署性能監測產品,從而幫您解決上述問題

·監測終端用戶體驗、app與系統性能等;

·記錄從用戶端到系統后端的所有交換路徑;

·顯示問題代碼、SQL與系統資源并進行診斷;

·實現開發、質保與生產的多方協作;

·實時監測以確保最佳用戶體驗。

 4. 使用虛構顧客進行模擬試驗

·編寫腳本為您的網站制造大量請求,從而發現高峰時段瓶頸;

·為每一個測試路徑、cookies等編寫腳本;

·為瀏覽購物、添加商品到購物車、以及購買結算等環節編寫腳本;

·編寫腳本創建顧客賬戶并訂購貨物。

  5. 測試

·測試并監測各項應用性能;

·捕捉診斷信息并分享給開發團隊;

·重復測試以確保之前發現的缺陷得到有效解決;

·保存測試樣本與結果以備日后所需;

高保真應用性能監測產品是端到端測試與生產監測的最重要資源之一,這類產品可參考Riverbed提供的SteelCentral? AppInternals。

SteelCentral AppInternals可以監測從用戶端到后臺的每項交易,深挖應用層獲得重要信息,發現性能問題,提醒IT人員,從而在用戶投訴之前有效解決與代碼、SQL或系統資源相關的問題。

不同于普通應用性能管理工具采用一分鐘或更長的時間間隔進行交易采樣累積性能指標,AppInternals保存了每次交易及其相關系統指標與調用樹等的記錄,包括參數、URL、用戶信息與遠程調用等。于是,IT得以詳盡重建過往事件,評估影響,并基于可行性分析從根本上解決問題。這種詳細程度的信息甚至可以發現并診斷出那些間歇性出現的問題,消除了“一切都好”或者誤報等問題。

  解決關鍵問題

經過以上的測試,我們可以發現許多值得關注的重要問題。我們在此列出最普遍的問題和解決方法:

1.過多的拒絕服務連接: 解決方法是注意負載平衡。如果您的服務能力不足,您可能需要在顧客開始抱怨前增加更多的負載平衡設備。

2.加載速度慢:服務器端壓縮是關鍵所在。由于小文件需要的加載時間短,您有兩個最佳選擇:1) 縮小JavaScript與CSS。 2)消除冗余數據,縮小圖片尺寸。至于第三種方案,您也可以使用內容交付網絡(CDN)來緩存距離用戶最近的邊緣服務器上的內容。該區域的后續請求會直接發送到緩存的副本,從而縮短加載時間。

3.低效代碼:如果您在自己的網站使用第三方服務,執行這些服務的代碼可能會向第三方資源發送請求,導致速度變慢。為了避免這種現象,請不要在標記中直接加入代碼,盡可能避免使用第三方代碼。并同時檢查您自己的代碼和數據庫查詢以避免低效代碼。

4.高跳出率:緩存時常調取內存中數據進行快速訪問,請將緩存存儲在本地文件系統中,或使用分布式緩存。

5.峰值需求超出預期: 使用自動調整工具,準備好應對意外高峰流量。當需要時,啟用額外服務器,而需求下降時則自動停止。許多云供應商–比如Microsoft Azure–可以在您需要額外服務器容量的時候,允許您使用“云爆發”。SteelCentral AppInternals是得到Azure認證的技術,您可以在Azure Marketplace上查到。

 高峰時期的監測

為了沖擊業績新高,需要做好方方面面的準備,而其中的購物平臺則是重中之重。我們需要在購物季始終保持優越的性能,請確保使用像Riverbed SteelCentral AppInternals這樣的高保真應用性能管理工具,持續監測應用,在終端用戶發現之前檢測并解決問題。

 

本文作者系Riverbed公司大中華區總經理 袁志陵

未經允許不得轉載:存儲在線-存儲專業媒體 » 年中購物季來襲,電商該如何應對高峰壓力?
精品国产午夜肉伦伦影院,双性老师灌满浓jing上课h,天天做天天爱夜夜爽,攵女乱h边做边走