成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

零售行業如何進行活動前的準備工作

數據庫 其他數據庫
因為資源本身并不能解決大并發的問題,只是提供一個承載環境。如果有一些很嚴重的慢SQL,資源架構優化的再好也有會被打爆的一天。

背景

零售行業通常會面臨618、雙十一、周年慶等活動。在面對這些重要的活動通常會擔心資源是否需要擴容?應用能否抗住大并發的請求?

本人曾面對過幾千大并發請求和客戶這邊搞活動出現問題的經驗教訓。希望能通過這些經驗教訓帶來的優化改善能幫助更多的企業去解除搞活動時帶來的焦慮。

解決方案

搞活動前我們要做一些準備工作,這些工作能有效避免我們的應用在搞活動時出現的各種狀況。

首先,我們要準備一套和生產一致的環境作為壓測使用。壓測的目的就是模擬實際活動的請求,看看是否能抗住活動帶來的并發壓力。這里要注意的是,壓測必須按實際可能的請求來,如果只是單純的壓幾個活動中涉及接口是無法完全暴露真實請求可能出現的問題的。

其次,我們資源架構層面需要做如下準備:

01所有資源按照壓測后由DevOps和壓測人員以及研發負責人評估后給出資源的配置,包括容器的limit限制。

02虛擬機和K8S環境要求開啟彈性伸縮,彈性伸縮的配置由DevOps和研發負責人評估后給出。

03數據庫和其他中間件如果是共享實例需要評估如果出問題影響面大不大,如果影響面大需要在活動前至少一周做遷移,待活動后再遷回。如果活動會在一年內頻繁開展建議單獨實例并降低配置。

04云上數據庫需開啟讀寫分離功能,并且提前一周左右測試確認數據的一致性問題。

05云上數據庫如果無法通過壓測確認配置則需開啟彈性擴展配置,并確認彈性升配的中斷時間應用可接受。單獨實例開啟,共享實例不開啟。

最后,應用層面要做如下準備:

01使用容器應用網關的,需開啟熔斷限流。并進行測試評估開啟后觸發的影響。用于確保應用不會被打爆。指標由DevOps和壓測人員以及研發負責人評估后給出。

02如果有非正常的請求,應用層面需做Block防護,例如同一個用戶ID同一秒發出超過10次優惠券請求的API,我們認為是非人為操作,需Block賬戶。

03如果有大量正常請求訪問應用,應用層面可以設置排隊頁面緩存,按請求進入的先后次序分批放請求到后端緩存或數據庫。比如一次放500個請求,處理完了再放500個。這樣既可以避免應用奔潰也能避免后端緩存或數據庫扛不住。

04如果有大量正常請求是到數據庫取同樣數據的則要把這些數據在第一次請求后放到緩存里,請求先到緩存,緩存里沒有再到數據庫,數據庫有更新讓請求到數據庫來拿數據,緩存更新后再恢復到緩存取數據。這樣可以減少數據庫的壓力。

05根據壓測反饋的慢SQL,提前建立好必要的索引。

06提前load可能的熱點數據進Redis,或者延長過期時間。

07對于key在redis不存在,數據庫也不存在的數據,策略可以是賦值null寫回redis,防止以不存在的id惡意攻擊打垮數據庫。

總結

活動前的準備工作要從資源架構和應用兩方面著手去準備。以應用層面的優化準備工作優先,資源架構優化準備為輔。

因為資源本身并不能解決大并發的問題,只是提供一個承載環境。如果有一些很嚴重的慢SQL,資源架構優化的再好也有會被打爆的一天。

所以,我們一定要把主要精力放在應用架構的優化上。兩者結合我們將不再為搞活動而感到焦慮,可以專注于業務的推動。

責任編輯:武曉燕 來源: 新鈦云服
相關推薦

2011-08-01 14:08:17

admt活動目錄遷移

2017-01-20 09:21:12

大數據零售營銷

2022-09-14 08:01:47

安全漏洞

2018-01-25 16:23:58

JavaScript寫庫初始化

2022-01-06 10:48:16

硬盤操作系統數據

2020-04-03 10:32:39

數字化轉型零售行業CIO

2011-11-30 17:19:06

微軟

2023-05-11 08:00:30

2021-11-04 08:00:00

人工智能機器學習技術

2019-07-18 09:27:04

銀行私有云零售

2021-05-28 14:47:06

人工智能零售行業AI

2013-02-27 10:35:03

RHEV 3.1

2013-05-16 15:04:55

系統升級

2011-12-13 14:51:05

微軟

2023-10-08 15:33:22

云計算零售行業

2014-04-30 15:20:06

數據挖掘

2020-11-03 16:06:16

kidsland微軟玩具

2019-03-21 19:19:35

新零售阿里云零售云
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲女优在线播放 | 免费的日批视频 | 日本高清视频在线播放 | 欧美淫| 日韩中文视频 | 国产精品视频yy9299一区 | 国产成人综合av | 久久久久久久久久久久久91 | 三级高清 | 免费亚洲成人 | 日韩av手机在线观看 | 超碰av在线 | 国产一区二区三区色淫影院 | 在线观看成人av | 自拍视频网站 | 午夜免费视频 | 中文字幕在线一区二区三区 | 高清一区二区 | 狠狠婷婷综合久久久久久妖精 | 欧洲一级视频 | 久久中文网 | 国产一级免费视频 | 欧美日韩综合 | 在线观看成人小视频 | 亚州影院 | 成人精品一区二区三区中文字幕 | 国产1区在线| www.youjizz.com日韩| 蜜桃传媒一区二区 | 爱综合| 一区二区三区视频在线观看 | 日本成人福利视频 | 日本五月婷婷 | 精品亚洲一区二区三区四区五区 | 三级免费网| 免费国产视频 | 91福利网址| 欧美高清一区 | 9191av| 91视频大全 | 久久久www成人免费无遮挡大片 |