国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

性能測試(記一次論壇網(wǎng)站性能測試)

這篇具有很好參考價值的文章主要介紹了性能測試(記一次論壇網(wǎng)站性能測試)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

近期做了一次論壇網(wǎng)站性能測試,記錄下來以便總結(jié)提高,歡迎大家交流分享,若有不妥之處還請指教;

需求分析

性能要求

1、服務(wù)在3000并發(fā)基礎(chǔ)上,關(guān)鍵服務(wù)響應(yīng)時間小于等于300ms

2、系統(tǒng)支持快速擴(kuò)容,支持更大的并發(fā)Session,例如并發(fā)Session從2000到4000,擴(kuò)容后關(guān)鍵頁面訪問、關(guān)鍵服務(wù)響應(yīng)時間增長幅度低于5%

性能指標(biāo)

經(jīng)過分析,我們認(rèn)為要求中的3000絕對并發(fā),跟jmeter中的并發(fā)數(shù)不同,要求中應(yīng)該是指的3000用戶同時操作,對應(yīng)到我們jmeter壓測過程中,說的是tps?達(dá)到3000;

用戶要求并發(fā) 用戶要求響應(yīng)時間

預(yù)估線程數(shù)

(jmeter并發(fā)數(shù))

3000并發(fā)--每秒3000請求 300ms--1秒請求3次 ? 1000

所以測試時應(yīng)關(guān)注的指標(biāo)為:TPS? 3000時,服務(wù)響應(yīng)時間? 小于等于300ms

環(huán)境準(zhǔn)備

測試工具

apache-jmeter-5.1.1

測試過程

單接口

1、首先利用階梯壓測,找到并發(fā)數(shù)和TPS的拐點(diǎn);初步得到我們壓測時,應(yīng)該給多少并發(fā)數(shù);

? ? ? 階梯壓測后,我們決定并發(fā)數(shù)最大為 500

2、單接口場景下,分別給單接口100、200、250 、500并發(fā)數(shù);

? ? ? 如下所示,200加到250? 直到500,tps并沒有跟著上漲,但是響應(yīng)時間卻上漲很快;

? ? ? 所以得到最優(yōu)情況為:并發(fā)數(shù) 200,tps? 1023.5

并發(fā)數(shù) TPS 平均響應(yīng)時間 90%響應(yīng)時間 95%響應(yīng)時間 異常率(%) 執(zhí)行時長(s) CPU 內(nèi)存
100 893.6/s 111 146 162 0 300 85.26% 69.28%
31.00% 79.79%
200 1023.5/s 146 288 378 0 300 95.10% 70.01%
35.97% 79.31%
250 1043.1/s 238 367 712 0 300 95.49% 68.88%
37.04% 79.35%
500 1062.2/s 462 1225 1474 0 300 96.06% 68.81%
39.21% 79.45%

3、此時觀察cpu和內(nèi)存,cpu達(dá)到了90%以上,所以我們決定擴(kuò)容后再次測試;

4、對性能環(huán)境擴(kuò)容4倍后,我們再次用階梯壓測,得到最大并發(fā)數(shù)還是給到500;

5、把所有的接口,分別給100、200、500并發(fā),根據(jù)結(jié)果來分析最優(yōu)情況;

? ? ? 最優(yōu)情況:并發(fā)數(shù) 500,TPS 2313.8? ?

? ? ? 并計算出擴(kuò)容4倍后,提升率為126%,繼續(xù)擴(kuò)容應(yīng)該可以滿足性能要求

并發(fā)數(shù) TPS 平均響應(yīng)時間 90%響應(yīng)時間 95%響應(yīng)時間 異常率(%) 執(zhí)行時長(s) CPU 內(nèi)存
100 1124.9 87 101 127 0 300 26.11% 34.70%
34.65% 75.74%
22.43% 47.03%
39.48% 91.49%
200 1729.2 114 133 148 0 300 38.93% 34.75%
53.57% 76.23%
30.17% 47.26%
59.09% 88.36%
500 2313.8 213 239 1123 0 300 49.08% 35.23%
67.36% 76.51%
42.09% 47.43%
75.74% 89.16%

混合接口

? ? ? ? ?跟單接口測試方法一樣

? ?擴(kuò)容前得到最優(yōu)情況為:并發(fā)數(shù) 200,? tps 170? ? ? ? ?

? ?擴(kuò)容后得到最優(yōu)情況為:并發(fā)數(shù) 500,??tps 437.2

性能問題及優(yōu)化

1、執(zhí)行十幾秒后,TPS斷崖式下降,響應(yīng)時間增大,CPU使用率下降? ?----因?yàn)閿?shù)據(jù)庫只有只讀模式導(dǎo)致報錯,數(shù)據(jù)都堵塞在master;

2、nmc監(jiān)控,發(fā)現(xiàn)存在慢sql,----對相關(guān)慢sql進(jìn)行整改;

踩坑過程

? ? ? ? 在持續(xù)壓測15分鐘后,tps會迅速上升,錯誤率隨之迅速上升,剛開始以為是運(yùn)行一段時間之后,都走緩存,所以tps會有明顯的上升趨勢,后來排查發(fā)現(xiàn),15分鐘后,獲取的token過期了,導(dǎo)致后面的接口全部沒有正常調(diào)用;

? ? ? ? 檢查斷言,發(fā)現(xiàn)斷言200是不行的,因?yàn)闆]有正常調(diào)用的接口也會返回200,改了斷言之后,重新壓測,tps不會再陡增。文章來源地址http://www.zghlxwxcb.cn/news/detail-508934.html

到了這里,關(guān)于性能測試(記一次論壇網(wǎng)站性能測試)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 記一次偶然的網(wǎng)站sql注入

    記一次偶然的網(wǎng)站sql注入

    ????????自己學(xué)了點(diǎn)滲透的內(nèi)容后就開始嘗試挖漏洞了,偶然發(fā)現(xiàn)了這個yp網(wǎng)站,由于好奇心就瀏覽了一下里面的內(nèi)容,突然注意到有個id的地方跳轉(zhuǎn)頁面,于是就想試試看有沒有注入,就有了以下的內(nèi)容。。。 界面如下 當(dāng)時就是好奇點(diǎn)進(jìn)去看了下,瀏覽了一下內(nèi)容,發(fā)現(xiàn)

    2024年02月11日
    瀏覽(22)
  • 記一次 JMeter 壓測 HTTPS 性能問題

    記一次 JMeter 壓測 HTTPS 性能問題

    在使用 JMeter 壓測時,發(fā)現(xiàn)同一后端服務(wù),在單機(jī) 500 并發(fā)下,HTTP 和 HTTPS 協(xié)議壓測 RT 差距非常大。同時觀測后端服務(wù)各監(jiān)控指標(biāo)水位都很低,因此懷疑性能瓶頸在 JMeter 施壓客戶端。 切入點(diǎn):垃圾回收 首先在施壓機(jī)觀察到 CPU 使用率和內(nèi)存使用率都很高,詳細(xì)看下各線程

    2024年01月21日
    瀏覽(31)
  • 記一次rax應(yīng)用用戶體驗(yàn)性能優(yōu)化

    記一次rax應(yīng)用用戶體驗(yàn)性能優(yōu)化

    對于前端開發(fā)攻城獅們來說,性能優(yōu)化是一個永恒的話題。隨著前端需求復(fù)雜度的不斷升高,在項(xiàng)目中想始終保持著良好的性能也逐漸成為了一個有挑戰(zhàn)的事情。本次分享簡述我們在 Rax 項(xiàng)目中常用的一些性能優(yōu)化方式,并將從近期的一個實(shí)際業(yè)務(wù)需求出發(fā),講述我在 Rax C端

    2024年02月21日
    瀏覽(22)
  • 記一次卡頓的性能優(yōu)化經(jīng)歷實(shí)操

    記一次卡頓的性能優(yōu)化經(jīng)歷實(shí)操

    本篇的性能優(yōu)化不是八股文類的優(yōu)化方案,而是針對具體場景,具體分析,從排查卡頓根因到一步步尋找解決方案,甚至是規(guī)避等方案來最終解決性能問題的經(jīng)歷實(shí)操 所以,解決方案可能不通用,不適用于你的場景,但這個解決過程是如何一步步去處理的,解決思路是怎么樣

    2024年02月02日
    瀏覽(32)
  • 記一次SpringBoot應(yīng)用性能調(diào)優(yōu)過程

    記一次SpringBoot應(yīng)用性能調(diào)優(yōu)過程

    使用SpringBoot、MyBatis-Plus開發(fā)一個接口轉(zhuǎn)發(fā)的能,將第三方接口注冊到平臺中,由平臺對外提供統(tǒng)一的地址,平臺轉(zhuǎn)發(fā)時記錄接口的轉(zhuǎn)發(fā)日志信息。開發(fā)完成后使用Jmeter進(jìn)行性能測試,使用100個線程、持續(xù)壓測180秒,測試結(jié)果如下,每秒僅支持8個并發(fā)。 服務(wù)器 作用 CPU核數(shù) 內(nèi)

    2024年02月03日
    瀏覽(19)
  • 記一次BootCDN被黑產(chǎn)掛馬導(dǎo)致站點(diǎn)跳轉(zhuǎn)博彩網(wǎng)站的問題

    記一次BootCDN被黑產(chǎn)掛馬導(dǎo)致站點(diǎn)跳轉(zhuǎn)博彩網(wǎng)站的問題

    ? 近期發(fā)現(xiàn)公司某些站點(diǎn)出現(xiàn)偶爾跳轉(zhuǎn)博彩網(wǎng)站的現(xiàn)象,經(jīng)過排查發(fā)現(xiàn)該現(xiàn)象為供應(yīng)鏈投毒攻擊,BootCDN上的靜態(tài)資源無一例外均被污染, 當(dāng)外站引入BootCDN的靜態(tài)資源時,如果請求攜帶的Referer頭為指定值(涉及公司隱私不便透露),User-Agent頭為手機(jī)瀏覽器UA,觸發(fā)惡意代碼注

    2024年02月08日
    瀏覽(17)
  • 記一次靶場搭建與滲透測試

    記一次靶場搭建與滲透測試

    通過Windows7打入工作組環(huán)境,穿透兩層內(nèi)網(wǎng)拿到DC(域控制器)權(quán)限 環(huán)境搭建 網(wǎng)絡(luò)拓?fù)?虛擬機(jī)網(wǎng)絡(luò)配置 永恒之藍(lán)外網(wǎng)打點(diǎn) nmap -sS 192.168.2.0/24掃描外網(wǎng)存活主機(jī),發(fā)現(xiàn)兩臺主機(jī)192.168.2.128和192.168.2.129,并且445端口都是打開的,可能存在永恒之藍(lán)漏洞 用msf來進(jìn)行永恒之藍(lán)漏洞的

    2024年01月23日
    瀏覽(19)
  • 記一次網(wǎng)絡(luò)安全滲透測試實(shí)戰(zhàn)指南

    記一次網(wǎng)絡(luò)安全滲透測試實(shí)戰(zhàn)指南

    網(wǎng)址已無法訪問,就不貼了 可以使用Fofa,火線,zoomeye,searchcode.com等爬取相關(guān)的資產(chǎn),重點(diǎn)關(guān)注一些有漏洞暴露的框架和服務(wù)例如:泛微,PHP,Tomca,后臺,weblogic等等。之后就主要分三步: 指紋識別、漏洞驗(yàn)證、漏洞復(fù)現(xiàn)。 指紋識別很好理解,我們要拿歷史漏洞懟它,首

    2024年02月08日
    瀏覽(51)
  • 記一次簡單的白加黑測試

    記一次簡單的白加黑測試

    前一陣子成了小洋人,所以很長的時間也沒更新了,今天更一篇PHP代碼審計的吧,此次分享的內(nèi)容十分的簡單,大家簡單的看看即可 從上述代碼,我們可以看出來,$ip變量接收過來之后通過合并運(yùn)算符(??)判斷是不是空,是空的話就返回114.114.114.114,否則就返回變量本身,說

    2023年04月09日
    瀏覽(18)
  • 記一次奇妙的某個edu滲透測試

    記一次奇妙的某個edu滲透測試

    對登錄方法的輕視造成一系列的漏洞出現(xiàn),對接口確實(shí)鑒權(quán)造成大量的信息泄露。從小程序到web端網(wǎng)址的奇妙的測試就此開始。(文章厚碼,請見諒) 1. 尋找到目標(biāo)站點(diǎn)的小程序 進(jìn)入登錄發(fā)現(xiàn)只需要姓名加學(xué)工號就能成功登錄,通過googlehack的語法成功找到學(xué)生姓名和學(xué)號,

    2024年04月16日
    瀏覽(28)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包