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

性能測(cè)試 —— Tomcat監(jiān)控與調(diào)優(yōu):status頁(yè)監(jiān)控

這篇具有很好參考價(jià)值的文章主要介紹了性能測(cè)試 —— Tomcat監(jiān)控與調(diào)優(yōu):status頁(yè)監(jiān)控。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

tomcat監(jiān)控頁(yè)面,自動(dòng)化測(cè)試,軟件測(cè)試,技術(shù)分享,tomcat,自動(dòng)化測(cè)試,測(cè)試工程師,軟件測(cè)試,單元測(cè)試,性能測(cè)試

Tomcat服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的Web 應(yīng)用服務(wù)器,Tomcat是Apache 軟件基金會(huì)(Apache Software Foundation)Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由Apache、Sun 和其他一些公司及個(gè)人共同開(kāi)發(fā)而成。

Tomcat是一個(gè)輕量級(jí)應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問(wèn)用戶的場(chǎng)合下被普遍使用,是開(kāi)發(fā)和調(diào)試JSP程序的首選。所以在性能測(cè)試過(guò)程需要經(jīng)常監(jiān)控Tomcat服務(wù)器。

通常監(jiān)控Tomcat服務(wù)器的方法有以下三種:

  • 第一:使用Tomcat自帶的status頁(yè)進(jìn)行監(jiān)控。
  • 第二:使用Java管理擴(kuò)展監(jiān)測(cè)工具Jconsole進(jìn)行監(jiān)控。
  • 第三:使用Probe進(jìn)行監(jiān)控。

在本小節(jié)將對(duì)這三種監(jiān)控方法進(jìn)行詳細(xì)的介紹。分為三章,大家記得收藏一下,防止走失~

status頁(yè)監(jiān)控

Status頁(yè)對(duì)Tomcat監(jiān)控的步驟如下:

  • 步驟1:修改配置文件tomcat-users(該文件在Tomcat安裝程序根目錄中的conf文件夾中),添加一個(gè)admin設(shè)置權(quán)限,在中添加的內(nèi)容如下:
<role rolename="admin-gui"/>
<user username="admin" password="1234" roles="manager-gui"/>
  • 步驟2:修改完成后,重啟Tomcat服務(wù)器,在瀏覽器中輸入U(xiǎn)RL(http://localhost:8080/),如果是遠(yuǎn)程訪問(wèn),訪問(wèn)的URL為http://IP:8080,如圖10-4所示。

tomcat監(jiān)控頁(yè)面,自動(dòng)化測(cè)試,軟件測(cè)試,技術(shù)分享,tomcat,自動(dòng)化測(cè)試,測(cè)試工程師,軟件測(cè)試,單元測(cè)試,性能測(cè)試

圖10-4 Status Management頁(yè)面

在Status Management頁(yè)面,提供幾種監(jiān)控Tomcat的內(nèi)容,主要包括Server status和Host Manager兩個(gè)方面的內(nèi)容。

  • Server status主要是顯示服務(wù)器相關(guān)的信息,主要包括:Server Information、JVM和接連器相關(guān)的內(nèi)容。
  • Server Information主要是顯示了服務(wù)器配置的相關(guān)信息,如圖10-5所示。

tomcat監(jiān)控頁(yè)面,自動(dòng)化測(cè)試,軟件測(cè)試,技術(shù)分享,tomcat,自動(dòng)化測(cè)試,測(cè)試工程師,軟件測(cè)試,單元測(cè)試,性能測(cè)試

圖10-5 Server Information內(nèi)容

JVM部分主要顯示了JVM的詳細(xì)信息,包括JVM總的大小、剩余大小等相關(guān)信息,并統(tǒng)計(jì)了每個(gè)代所消耗內(nèi)存的情況,當(dāng)然如果需要看懂這些值,就必須和JVM設(shè)置相關(guān)的參數(shù)對(duì)照的來(lái)看,這樣才可以更好的理解,當(dāng)然如果要看詳細(xì)的每個(gè)時(shí)間這個(gè)值的變化情況,這里是無(wú)法給到的。

tomcat監(jiān)控頁(yè)面,自動(dòng)化測(cè)試,軟件測(cè)試,技術(shù)分享,tomcat,自動(dòng)化測(cè)試,測(cè)試工程師,軟件測(cè)試,單元測(cè)試,性能測(cè)試

圖10-6 JVM信息

Free memory:30.38 MB Total memory: 65.60 MB Max memory: 506.31 MB
Free memory:空閑內(nèi)存大小;
Total memory:總內(nèi)存大小;
Max mermory:最大內(nèi)存大小;

接連器在這里其實(shí)有兩種:ajp和http兩種連接器,我們一般看到多的是http的連接器,因?yàn)橐话銇?lái)說(shuō)都是通過(guò)HTTP來(lái)發(fā)送請(qǐng)求的。HTTP連接器的內(nèi)容如圖10-7所示。

tomcat監(jiān)控頁(yè)面,自動(dòng)化測(cè)試,軟件測(cè)試,技術(shù)分享,tomcat,自動(dòng)化測(cè)試,測(cè)試工程師,軟件測(cè)試,單元測(cè)試,性能測(cè)試

圖10-7 HTTP連接器信息

Max threads: 300 Current thread count: 10 Current thread busy: 1 Keep alive sockets count: 1
Max processing time: 2357 ms Processing time: 8.778 s Request count: 155 Error count: 2 Bytes received: 0.00 MB Bytes sent: 2.03 MB

左右拉動(dòng)查看完整代碼

  1. Max threads:最大線程數(shù);
  2. Min spare threads:最小空閑線程數(shù);
  3. Max spare threads:最大空閑線程數(shù);
  4. Current thread count:最近運(yùn)行的線程數(shù);
  5. thread busy:正在運(yùn)行的線程數(shù);
  6. Max processing time:最大CPU時(shí)間;
  7. Processing time:CPU消耗總時(shí)間;
  8. Request count:請(qǐng)求總數(shù);
  9. Error count:錯(cuò)誤的請(qǐng)求數(shù);
  10. Bytes received:接收字節(jié)數(shù);
  11. Bytes sent:發(fā)送字節(jié)數(shù);

關(guān)于請(qǐng)求階段的有以下幾種情況:

  • P:表示正準(zhǔn)備發(fā)送的請(qǐng)求;
  • S:表示請(qǐng)求正在服務(wù)器端處理;
  • F:表示已經(jīng)完成的請(qǐng)求;
  • R:表示即將發(fā)送的請(qǐng)求;
  • K:表示當(dāng)前活動(dòng)的請(qǐng)求;

最后感謝每一個(gè)認(rèn)真閱讀我文章的人,看著粉絲一路的上漲和關(guān)注,禮尚往來(lái)總是要有的,雖然不是什么很值錢(qián)的東西,如果你用得到的話可以直接拿走!

tomcat監(jiān)控頁(yè)面,自動(dòng)化測(cè)試,軟件測(cè)試,技術(shù)分享,tomcat,自動(dòng)化測(cè)試,測(cè)試工程師,軟件測(cè)試,單元測(cè)試,性能測(cè)試

軟件測(cè)試面試文檔

我們學(xué)習(xí)必然是為了找到高薪的工作,下面這些面試題是來(lái)自阿里、騰訊、字節(jié)等一線互聯(lián)網(wǎng)大廠最新的面試資料,并且有字節(jié)大佬給出了權(quán)威的解答,刷完這一套面試資料相信大家都能找到滿意的工作。
?

tomcat監(jiān)控頁(yè)面,自動(dòng)化測(cè)試,軟件測(cè)試,技術(shù)分享,tomcat,自動(dòng)化測(cè)試,測(cè)試工程師,軟件測(cè)試,單元測(cè)試,性能測(cè)試

tomcat監(jiān)控頁(yè)面,自動(dòng)化測(cè)試,軟件測(cè)試,技術(shù)分享,tomcat,自動(dòng)化測(cè)試,測(cè)試工程師,軟件測(cè)試,單元測(cè)試,性能測(cè)試文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-730844.html

到了這里,關(guān)于性能測(cè)試 —— Tomcat監(jiān)控與調(diào)優(yōu):status頁(yè)監(jiān)控的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Elasticsearch的性能優(yōu)化與調(diào)優(yōu)

    Elasticsearch是一個(gè)分布式、實(shí)時(shí)的搜索和分析引擎,基于Lucene庫(kù)開(kāi)發(fā)。它可以用于實(shí)時(shí)搜索、日志分析、數(shù)據(jù)聚合等應(yīng)用場(chǎng)景。隨著數(shù)據(jù)量的增加,Elasticsearch的性能優(yōu)化和調(diào)優(yōu)變得越來(lái)越重要。本文將深入探討Elasticsearch的性能優(yōu)化和調(diào)優(yōu)方法,幫助讀者更好地應(yīng)對(duì)實(shí)際應(yīng)用中

    2024年02月20日
    瀏覽(25)
  • MySQL進(jìn)階之性能優(yōu)化與調(diào)優(yōu)技巧

    MySQL進(jìn)階之性能優(yōu)化與調(diào)優(yōu)技巧

    1.1.2 介紹 多表查詢:查詢時(shí)從多張表中獲取所需數(shù)據(jù) 單表查詢的SQL語(yǔ)句:select 字段列表 from 表名; 要執(zhí)行多表查詢,只需要使用逗號(hào)分隔多張表即可,如: select 字段列表 from 表1, 表2; 查詢用戶表和部門(mén)表中的數(shù)據(jù): 此時(shí),我們看到查詢結(jié)果中包含了大量的結(jié)果集,總共85條

    2024年02月05日
    瀏覽(21)
  • 數(shù)據(jù)庫(kù)監(jiān)控與調(diào)優(yōu)【七】—— MySQL數(shù)據(jù)庫(kù)診斷命令

    TIPS 本文基于MySQL 8.0,理論支持MySQL 5.0及更高版本。 本文整理了常用的MySQL診斷命令,可以幫助我們了解數(shù)據(jù)庫(kù)的運(yùn)行情況。 作用: SHOW [FULL] PROCESSLIST用于查看當(dāng)前正在運(yùn)行的線程。如果執(zhí)行此命令的用戶擁有 PROCESS 權(quán)限,則可看到所有線程;否則只能看到自己的線程(即與

    2024年02月11日
    瀏覽(29)
  • 性能測(cè)試監(jiān)控指標(biāo)及分析調(diào)優(yōu)指南

    性能測(cè)試監(jiān)控指標(biāo)及分析調(diào)優(yōu)指南

    ? 一、哪些因素會(huì)成為系統(tǒng)的瓶頸 ? CPU: 如果存在大量的計(jì)算,他們會(huì)長(zhǎng)時(shí)間不間斷的占用CPU資源,導(dǎo)致其他資源無(wú)法爭(zhēng)奪到CPU而響應(yīng)緩慢,從而帶來(lái)系統(tǒng)性能問(wèn)題,例如頻繁的FullGC,以及多線程造成的上下文頻繁的切換,都會(huì)導(dǎo)致CPU繁忙,一般情況下CPU使用率75%比較合適

    2024年02月16日
    瀏覽(32)
  • 大廠性能測(cè)試監(jiān)控指標(biāo)及分析調(diào)優(yōu)指南

    CPU: 如果存在大量的計(jì)算,他們會(huì)長(zhǎng)時(shí)間不間斷的占用CPU資源,導(dǎo)致其他資源無(wú)法爭(zhēng)奪到CPU而響應(yīng)緩慢,從而帶來(lái)系統(tǒng)性能問(wèn)題,例如頻繁的FullGC,以及多線程造成的上下文頻繁的切換,都會(huì)導(dǎo)致CPU繁忙,一般情況下CPU使用率75%比較合適。 內(nèi)存: Java內(nèi)存一般是通過(guò)jvm內(nèi)存進(jìn)

    2024年02月04日
    瀏覽(34)
  • 性能分析與調(diào)優(yōu): Linux 使用ELRepo升級(jí)CentOS內(nèi)核

    性能分析與調(diào)優(yōu): Linux 使用ELRepo升級(jí)CentOS內(nèi)核

    目錄 一、實(shí)驗(yàn) 1.環(huán)境 2.agent 服務(wù)器使用ELRepo升級(jí)CentOS內(nèi)核 二、問(wèn)題 1.?RHEL-7, SL-7 或者 CentOS-7系統(tǒng)如何安裝ELRepo 2.RHEL-8或者RHEL-9系統(tǒng)如何安裝ELRepo (1)主機(jī) 表1-1 主機(jī) 主機(jī) 架構(gòu) 組件 IP 備注 prometheus 監(jiān)測(cè) 系統(tǒng) prometheus、node_exporter ?192.168.204.18 grafana 監(jiān)測(cè)GUI grafana 192.168.204.19

    2024年01月23日
    瀏覽(26)
  • 性能分析與調(diào)優(yōu): Linux 磁盤(pán)I/O 觀測(cè)工具

    性能分析與調(diào)優(yōu): Linux 磁盤(pán)I/O 觀測(cè)工具

    目錄 一、實(shí)驗(yàn) 1.環(huán)境 2.iostat 3.sar 4.pidstat 5.perf 6.?biolatency 7.?biosnoop 8.iotop、biotop 9.blktrace 10.bpftrace 11.smartctl 二、問(wèn)題 1.如何查看PSI數(shù)據(jù) 2.iotop如何安裝 3.smartctl如何使用 (1)主機(jī) 表1-1 主機(jī) 主機(jī) 架構(gòu) 組件 IP 備注 prometheus 監(jiān)測(cè) 系統(tǒng) prometheus、node_exporter ?192.168.204.18 grafana 監(jiān)測(cè)

    2024年01月16日
    瀏覽(37)
  • 性能測(cè)試監(jiān)控指標(biāo)及分析調(diào)優(yōu) | 京東云技術(shù)團(tuán)隊(duì)

    1、CPU,如果存在大量的計(jì)算,他們會(huì)長(zhǎng)時(shí)間不間斷的占用CPU資源,導(dǎo)致其他資源無(wú)法爭(zhēng)奪到CPU而響應(yīng)緩慢,從而帶來(lái)系統(tǒng)性能問(wèn)題,例如頻繁的FullGC,以及多線程造成的上下文頻繁的切換,都會(huì)導(dǎo)致CPU繁忙,一般情況下CPU使用率75%比較合適。 2、內(nèi)存,Java內(nèi)存一般是通過(guò)jv

    2024年02月06日
    瀏覽(25)
  • Tomcat HTTP Status 404 tomcat 404問(wèn)題解決

    Tomcat HTTP Status 404 tomcat 404問(wèn)題解決

    今天初次使用tomcat的時(shí)候,用瀏覽器訪問(wèn)總是不成功。經(jīng)過(guò)一番周折總算成功了,雖然這個(gè)知識(shí)點(diǎn)不是很難,但還是寫(xiě)篇博客,希望能幫助那些初學(xué)者。(注:筆者用的是:tomcat 7) 前提:你的tomcat可以訪問(wèn):http://localhost:8080/ 問(wèn)題:當(dāng)把項(xiàng)目發(fā)布到tomcat下并啟動(dòng)tomcat,可以訪問(wèn)

    2023年04月08日
    瀏覽(20)
  • 分布式系統(tǒng)架構(gòu)設(shè)計(jì)之分布式消息隊(duì)列的水平擴(kuò)展性、安全可用性以及監(jiān)控與調(diào)優(yōu)

    分布式系統(tǒng)架構(gòu)設(shè)計(jì)之分布式消息隊(duì)列的水平擴(kuò)展性、安全可用性以及監(jiān)控與調(diào)優(yōu)

    隨著業(yè)務(wù)的快速發(fā)展和數(shù)據(jù)的不斷增長(zhǎng),單一的消息隊(duì)列服務(wù)器往往難以滿足高并發(fā)、高可用和高吞吐量的需求,因此,如何實(shí)現(xiàn)消息隊(duì)列的水平擴(kuò)展成為了一個(gè)重要的問(wèn)題。這部分我將從分區(qū)、副本、負(fù)載均衡等關(guān)鍵概念出發(fā),一起探討如何實(shí)現(xiàn)分布式消息隊(duì)列的水平擴(kuò)展

    2024年02月01日
    瀏覽(106)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包