91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

大方县| 达孜县| 逊克县| 铜川市| 维西| 横山县| 黄大仙区| 呼伦贝尔市| 山阴县| 西吉县| 临洮县| 崇仁县| 柏乡县| 哈密市| 大余县| 宣威市| 曲阳县| 涟水县| 绵阳市| 迭部县| 嘉荫县| 利辛县| 淄博市| 溆浦县| 扶绥县| 申扎县| 巫山县| 壤塘县| 会泽县| 中山市| 临湘市| 塔河县| 襄垣县| 独山县| 蓝山县| 淮南市| 凤山市| 綦江县| 繁峙县| 毕节市| 阿拉善右旗|