|
網上商城系統(tǒng)選擇,系統(tǒng)性能測試很重要發(fā)表時間:2020-09-17 11:37 ![]() 許多用戶在挑選商城體系時,很有或許忽略了體系的功能和并發(fā),而這恰恰是決議軟件內涵質量的關鍵所在。由于并發(fā)直接決議承載,如果商城運營期間流量增長,如活動促銷、發(fā)布會等等,體系因負載過重癱瘓,無法訪問所造成的影響是非常大的。咱們的商城項目是使用shop++商城體系來進行二次開發(fā)的,開始部署項目后我對shop++進行了詳細的功能測驗,以便了解軟件的并發(fā)功能數據,及制定商城運營期間大流量涌入的解決方案。 針對于體系功能的測驗,我是選用阿里云SaaS功能測驗渠道進行,模擬100萬數據量進行,服務器和軟件環(huán)境裝備如下: 服務器裝備 CPU:4核(Intel Xeon E5-2680、2.5GHz) 內存:16GB 硬盤:120GB(SSD) 帶寬:100Mbps(外網)、1000Mbps(內網) 軟件環(huán)境裝備 操作體系:Ubuntu 16.04 64位 JDK:jdk-8u121-linux-x64 Tomcat:tomcat-8.5.11 MySQL:mysql-5.6.35-linux-glibc2.5-x86_64 Tomcat裝備:啟用APR運行模式 -Xms4096m -Xmx4096m MySQL裝備:innodb_buffer_pool_size = 6G max_connections = 2000 SHOP++裝備:connection_pools.max_pool_size = 2000 測驗首頁 設置 并發(fā)用戶數:1000,步驟時刻:1000ms,持續(xù)時刻:30分鐘,如下圖: 履行成果如下: 履行成果如下: 履行成果如下: 履行成果如下: 上述測驗主要針對shop++體系的首頁、產品分類、產品查找、產品概況等主要業(yè)務場景進行,測驗成果并發(fā)達到1000,效果仍是不錯的。當然以上純屬個人測驗定見,由于軟件功能受許多因素的影響,如硬件設施、網絡環(huán)境、操作體系、中間件、應用程序、數據量等等,其測驗成果或許會有差異。如果咱們在挑選商城體系時不注重軟件功能,對渠道大流量涌入狀況不做預案。當渠道面對大流量時,那么渠道將有或許會呈現頁面潰散,更甚者造成損失難以估計。所以主張大家在挑選商城體系時,軟件功能方面仍是應著重考慮。 |