CRMEB Pro版是一款高性能、高并發、高可用的私域客戶關系管理(CRM)+營銷電商(EB)系統;將SCRM與高性能電商系統相結合,與企業微信做深度融合,幫助企業實現客戶留存和運營管理,更加深入地做客戶畫像、自動化運營等方面功能,助力企業實現私域運營,最終實現快速積累客戶、會員數據分析、智能轉化客戶、有效提高銷售、提升會員運營的效果。
后臺基于 ThinkPhp6.0 開發,后臺UI采用iview admin企業版框架,系統高效穩定,UI美觀精致;
應用端也做了豐富的適配工作:
(1)移動端采用 uni-app 框架,可輕松適配各平臺小程序及APP,有效降低產品開發成本;
(2)商城適配了微信小程序、公眾號/H5、APP、PC端;
(3)移動端的訂單管理,適配了微信小程序、公眾號/H5、APP;
(4)客服系統做了移動端和PC雙端適配,客服功能媲美獨立的客服系統應用;
(5)對接企業微信,客服在企業微信即可查看客戶訂單、瀏覽商品等信息。
作為電商項目,其中秒殺模塊一種常見的促銷方式,常用于刺激用戶消費,往往商品一上架就被搶購一空。這類活動的特點就是用時比較短,瞬時并發量高。
下面分享pro系統處理并發的技術手段:
1. 數據庫作為最終數據存儲的地方,為了防止商品出現超賣的情況,系統通過鎖來解決,悲觀鎖/樂觀鎖,配合事務一起使用,系統還支持讀寫分離,上云數據庫。
2. 為了緩解網絡IO和服務器壓力,商品、庫存等信息放在緩存中搭配使用,這樣既能提高用戶訪問體驗,還能減輕數據庫訪問壓力,扣庫存搭配消息隊列來進行處理。
3. 可以部署多臺服務器共同承擔壓力,有效降低服務器故障幾率,保證秒殺業務統的高可用。
4. 通過CDN過濾大量的靜態文件請求,服務端提前將數據放入緩存進行預熱,加大服務器的吞吐量。
大家讀到這里肯定會疑問:說了這么多還是沒有告訴我秒殺需要多大服務器,大家不要慌,下面就給大家詳細說明下對應參與人數所需要的服務器配置
下面所說的人數為1秒同時參與訪問的人數
問:微信商城搞一個秒殺活動,支持1000人同時進入參與購買需要什么服務器配置及帶寬
答:建議使用1臺4核8G 50M的云服務器,同時使用云redis、云mysql、云存儲器
問:微信商城搞一個秒殺活動,支持3000人同時進入參與購買需要什么服務器配置及帶寬
答:建議使用1臺8核16G 100M的云服務器,同時使用云redis、云mysql、云存儲器
或者采用集群部署2臺4核8G 50M的云服務器,同時使用云redis、云mysql、云存儲器
問:微信商城搞一個秒殺活動,支持10000人同時進入參與購買需要什么服務器配置及帶寬
答:建議使用1臺8核16G 200M的云服務器,同時使用云redis、云mysql、云存儲器
或者采用集群部署2臺8核16G 100M的云服務器,同時使用云redis、云mysql、云存儲器
或者采用集群部署4臺4核8G 50M的云服務器,同時使用云redis、云mysql、云存儲器
那么到這里大家肯定會疑問這個數據是怎么來的呢!首先要壓測出某個配置的性能瓶頸,然后根據性能提升服務器配置和數量