本身開發的網站壓力測試

背景

項目採用微服務架構設計,獨立商城系統,博客系統,搜索系統,sso單點系統部署在docker環境下
商城系統(django)
博客系統(flask)
搜索系統(es+flask+restful)
sso(flask+wjt)
部署:centos7+uwsgi+nginx
壓力測試工具:ab壓力測試nginx

測試

對這個系統進行壓力測試,redis

對首頁測試(只訪問商城系統,和其餘系統無關)

  1. 10個用戶,總共10個請求併發

居然一共須要6.78秒,太長了!!docker

  1. 100個用戶,總共100個請求併發


73秒,這個網站能夠關停了django

對單點系統進行測試

  1. 10個用戶,總共10個請求併發

    單點登陸快的緣由在於cookie和redis協做

2.100個用戶,總共100個請求併發
json

600-800之間系統就崩了flask

對elasticsearch測試(返回的是json api)

  1. 10個用戶,總共10個請求併發

    0.13秒,果然搜索引擎不同啊

2.1. 1000個用戶,總共1000個請求併發

7.49秒,難過centos

總結(一會寫)

相關文章
相關標籤/搜索