中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java并發測試過程分析

發布時間:2021-11-15 17:19:43 來源:億速云 閱讀:283 作者:iii 欄目:大數據

這篇文章主要介紹“java并發測試過程分析”,在日常操作中,相信很多人在java并發測試過程分析問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”java并發測試過程分析”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

開始用postman進行測試,發現僅僅只是串行執行,并非并發執行。

逐改用jmeter進行測試,安裝方法就不多寫了,注意此軟件需要java環境支持,需要安裝jdk才行。

到安裝目錄bin下雙擊jmeter.bat順利打開軟件。

首先創建線程組。

java并發測試過程分析

此處有如下三個參數需手動填寫。第一個是要并發的線程數。第二個算是啟動時間,比如寫5秒的話會每秒啟動100個線程,第三個是次數,也可以勾選永遠。

java并發測試過程分析

然后繼續創建http請求(請求可創建多個同時進行模擬實際情況,比如app的登錄+獲取基礎信息等)

java并發測試過程分析

分為協議,域名,端口,地址,請求方法等。可按照自己需求進行填寫。

java并發測試過程分析

繼續創建監視器,常用的有如下幾個,其他可自行熟悉

java并發測試過程分析

準備工作完畢,準備啟動測試。

運行有兩種方式,左邊紅圈是單個,右邊的是你所設置的全部。

java并發測試過程分析

可以再view results tree里查看請求/響應等參數

java并發測試過程分析

菜單上面的開始,停止,清除等按鈕自行腦補。。

測試前也需要做好nginx的配置。如worker數,連接數,各種日志等。

worker_processes  auto;

worker_connections  10240;

下面內容nginx日志就是連接數小了,nginx吃不下這些請求值報錯了。改改即可。

2019/07/15 14:16:28 [alert] 11961#0: 1024 worker_connections are not enough
2019/07/15 14:16:28 [alert] 11961#0: 1024 worker_connections are not enough
2019/07/15 14:16:28 [alert] 11961#0: *55836 1024 worker_connections are not enough while connecting to upstream, client: 124.202.230.89, server: localhost, request: "POST /bastion.php HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "39.100.93.37:8001"

然后就是看看每個api的痛點在哪里,為什么會痛,根據需求該加緩存加緩存,該加索引加索引,該提高配置提高配置,該分布式就分布式。

到此,關于“java并發測試過程分析”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

新晃| 盐山县| 永城市| 湘乡市| 诏安县| 东乡县| 镇原县| 全州县| 汝阳县| 旬阳县| 磐石市| 郁南县| 绥棱县| 博白县| 乌兰县| 咸丰县| 龙州县| 筠连县| 甘肃省| 阿尔山市| 玉山县| 东明县| 临武县| 中西区| 临泽县| 宝兴县| 厦门市| 镶黄旗| 特克斯县| 丹寨县| 双城市| 犍为县| 莆田市| 兴业县| 元江| 郓城县| 兴仁县| 寻乌县| 横山县| 台安县| 扬州市|