電商雙11的一些技術準備

2022-01-29 22:52:21 字數 863 閱讀 7032

雙11對於電商來說,及其的關鍵,是一場大仗,對於技術人員來說,是一次挑戰和提公升的地方。

首先是戰前準備,準備的越充分,能夠面對的突發情況就能越從容。

首先是準備,對機器擴容,面對流量的大漲很重要的一件事就是對機器的擴容,擴容要怎麼整

就需要自己進行壓測,根據單機壓測來進行擴容申請是比較合理的。壓測過程中會發現一些程式中

的效能問題以及相應的應對方法。比如併發量大的情況下,定時任務清理磁碟,此時寫日誌會導致

tp99公升的特別高,請求在單機上變得特別多,cpu增高、記憶體增大等一系列連鎖情況,解決辦法避免 

併發量高時清理磁碟,或調整日誌級別處理日誌。還遇到了網路突然重傳包增加,初步定為為網路出現

擁塞或阻塞導致需要重傳包,這時網路持續有問題需要將節點直接下掉避免單個或幾個節點故障,效能

好後可重新上線。

其次是根據壓測對於tp99高於50的應用要進行優化,優化是首先是減少資料庫、快取呼叫次數,一般

這兩個呼叫次數越多,占用時間越長。這次優化乙個問題時遇到了將eheache中資料轉換為比較複雜型別

並且資料本身有幾千個的時候比如map>發現用時特別長高達20ms,自己基於執行緒

安全單例以及concurrenthashmap實現了自己的快取解決了問題,資料特別大寫日誌也會導致耗費長達20ms,

禁止寫比較大的資料日誌。

後續就是降級開關以及擴容後的聯合壓測,降級是達到流量上線cpu、記憶體、tp99等指標上公升過高

給予通用資料,不要在經過複雜計算了通過配置實現。

擴容後壓測

小結:對於雙11要提前準備,比如我們這次是9月初就開始統計擴容了。所有的準備預案事情都要盡量提前

,提前15天左右會禁網此時無緊急情況已經無法上線。

待續。。。

給一些跨境電商新手的一些建議

本文作者czkj50131 一些新手初次接受跨境電商時,難免是會遇到這樣或那樣的問題,我這邊有一些簡單的建議,希望呢對大家有些許幫助。選擇比努力更加重要。選擇乙個適合自己的平台真的很重要,針對每個人的一些情況不同,做出不一樣的選擇 有沒有相關的電商經驗 自己的產品是否適合這個平台和市場嗎 熟悉基本的...

外貿跨境電商的一些思考

這幾個月這個行業又發生了一些事,寫下來做些思考。1 有棵樹融資4個億,12家跨境電商上市,加上後續正準備上市的公司,資本寒冬下還能如此逆勢增長,說明這個行業還大有可為。另一方面,大賣家慢慢變成大公司,正在向寡頭企業轉變。2 目前外貿跨境可以算是進入戰國時代初期,不出幾年小賣家的生存環境就會急劇惡化,...

電商系統 一些業務點

一會兒又提現,一會兒又補單,轉過去轉過來的,很容易錯 關聯到人,細粒度記錄 使用者的購買頻率統計,也可以反映在產品上 一些很惡意的客戶就把他放在上面,供賣家查詢 店鋪關聯的支付寶別人也在用,這個時候就需要計算出店鋪的應收款項 乙個處理客戶惡意差評 惡意投訴的模組 定期對這類使用者進行處理,比如十天半...