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

JMeter Address Already in use 實(shí)測(cè)2種解決方案

這篇具有很好參考價(jià)值的文章主要介紹了JMeter Address Already in use 實(shí)測(cè)2種解決方案。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

????????在windows 環(huán)境下使用jmeter 進(jìn)行壓測(cè)的過(guò)程中,通常會(huì)遇到這樣的錯(cuò)誤:
? ? ? ? java.net.BindException:Address already in use:conned

? ? ? ? ......

????????“JMeter Address Already in use”,? 這是windows本身提供的默認(rèn)端口訪問(wèn)機(jī)制的問(wèn)題引起。

????????執(zhí)行JMeter時(shí),當(dāng)并發(fā)線程數(shù)較高時(shí)(尤其是測(cè)試機(jī)器還存在連接其他服務(wù)器的socket),運(yùn)行一會(huì)就會(huì)產(chǎn)生address already in use的異常,這是因?yàn)閃indows中TCP客戶端和服務(wù)器連接時(shí),客戶端必須分配一個(gè)動(dòng)態(tài)端口,默認(rèn)情況下這個(gè)動(dòng)態(tài)端口的分配范圍為 1024-5000 ,也就是說(shuō)默認(rèn)情況下,客戶端最多可以同時(shí)發(fā)起3977 個(gè)Socket 連接,如果線程數(shù)過(guò)多,導(dǎo)致了我們?cè)诙虝r(shí)間內(nèi)發(fā)起大量請(qǐng)求的時(shí)候?qū)⒍丝谡紳M了且無(wú)法及時(shí)回收,導(dǎo)致客戶端的地址就會(huì)不夠用,就會(huì)引發(fā)該異常。

JMeter Address Already in use 實(shí)測(cè)2種解決方案,Jmeter,jmeter,服務(wù)器,網(wǎng)絡(luò)

? ? ?解決方案一:

????????Jmeter里的http sample勾選了keep alive,導(dǎo)致會(huì)話一直保持,而windows本身的端口有限,導(dǎo)致端口被占用完后,無(wú)法分配新的端口,因此會(huì)產(chǎn)生java.net.BindException: Address already in use: connect 報(bào)錯(cuò)。

? ? ? ? 解決方法:HTTP SAMPLE?不勾選"KeepAlive"即可,如下圖所示:JMeter Address Already in use 實(shí)測(cè)2種解決方案,Jmeter,jmeter,服務(wù)器,網(wǎng)絡(luò)

??????解決方案二:

? ? ? ? 步驟一:按win+r 鍵,打開運(yùn)行窗品cmd,輸入“regedit”命令打開注冊(cè)表

JMeter Address Already in use 實(shí)測(cè)2種解決方案,Jmeter,jmeter,服務(wù)器,網(wǎng)絡(luò)

?????????步驟二:打開注冊(cè)表

? ?????????1、在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 目錄下

JMeter Address Already in use 實(shí)測(cè)2種解決方案,Jmeter,jmeter,服務(wù)器,網(wǎng)絡(luò)

????????????2、右鍵Parameters 新建DWORD

JMeter Address Already in use 實(shí)測(cè)2種解決方案,Jmeter,jmeter,服務(wù)器,網(wǎng)絡(luò)

? ? ????????3、輸入名字為MaxUserPort,輸入數(shù)值65534(十進(jìn)制)

JMeter Address Already in use 實(shí)測(cè)2種解決方案,Jmeter,jmeter,服務(wù)器,網(wǎng)絡(luò)

? ? ? ? ? ? 4、再次右鍵?Parameters?新建DWORD,名字為TCPTimedWaitDelay,輸入數(shù)值30(十進(jìn)制)表示30秒回收端口

JMeter Address Already in use 實(shí)測(cè)2種解決方案,Jmeter,jmeter,服務(wù)器,網(wǎng)絡(luò)

? ? ? ? ?步驟三:重啟計(jì)算機(jī)即可,親測(cè)試可以解決上述問(wèn)題,生效的最大端口號(hào)及回收時(shí)間如下圖所示。

JMeter Address Already in use 實(shí)測(cè)2種解決方案,Jmeter,jmeter,服務(wù)器,網(wǎng)絡(luò)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-619050.html

到了這里,關(guān)于JMeter Address Already in use 實(shí)測(cè)2種解決方案的文章就介紹完了。如果您還想了解更多內(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)文章

  • linux下clash啟動(dòng)出現(xiàn)“server error: listen tcp 127.0.0.1:7890: bind: address already in use”的解決方法

    linux下clash啟動(dòng)出現(xiàn)“server error: listen tcp 127.0.0.1:7890: bind: address already in use”的解決方法

    原因是端口被占用了,根據(jù)網(wǎng)上的解決方法,一說(shuō)使用lsof查詢占用端口的進(jìn)程,再kill掉 另一說(shuō)是手動(dòng)更改clash的配置文件“config.yaml”,本人是使用這個(gè)方法解決的。 在這里不得不多說(shuō)兩句,clash的配置文件可能在這個(gè)目錄下: 但是我在裝clash時(shí)將配置文件放在了其他地方,

    2024年02月08日
    瀏覽(49)
  • OkHttp Address already in use: no further information異常

    說(shuō)下場(chǎng)景,我的程序在多線程場(chǎng)景下一個(gè)循環(huán)體中處理業(yè)務(wù)數(shù)據(jù),其中需要調(diào)用一個(gè)外部http接口去獲取一些數(shù)據(jù),程序總會(huì)在在本地執(zhí)行一段時(shí)間后會(huì)拋出Address already in use: no further information錯(cuò)誤。 這是大量并發(fā)場(chǎng)景下出現(xiàn)的問(wèn)題,經(jīng)過(guò)查閱原因是OkHttp的鏈接沒(méi)有被有效回收

    2023年04月13日
    瀏覽(69)
  • 服務(wù)器出現(xiàn)Address already in use(地址占用)錯(cuò)誤怎么處理——【Linux】

    服務(wù)器出現(xiàn)Address already in use(地址占用)錯(cuò)誤怎么處理——【Linux】

    首先出現(xiàn)這種問(wèn)題的原因是因?yàn)榉?wù)器頻繁調(diào)用,導(dǎo)致前一個(gè)服務(wù)器運(yùn)行沒(méi)有完全結(jié)束,地址被占用,下一次調(diào)用該地址時(shí)候,顯示地址被占用了。 這里提供兩個(gè)方法: 第一個(gè)方法 第一個(gè)方法也就是最蠢的方法就是關(guān)閉終端后,等待幾分鐘后,出現(xiàn)打開終端然后運(yùn)行服務(wù)器

    2024年02月07日
    瀏覽(50)
  • 解決httpd占用80端口導(dǎo)致Nginx啟動(dòng)不成功報(bào)nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

    解決httpd占用80端口導(dǎo)致Nginx啟動(dòng)不成功報(bào)nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

    ? ? ? ? 今天在建自己小網(wǎng)站時(shí)啟動(dòng)Nginx時(shí),發(fā)現(xiàn)其報(bào)下列錯(cuò)誤,意思是因?yàn)?0端口被占用導(dǎo)致Nginx啟動(dòng)失敗。 ? ? ? ? ? 既然是因?yàn)?0端口被占用了,那我們就要首先排查錯(cuò)誤緣由,使用下面該命令對(duì)80端口進(jìn)行摸排,結(jié)果顯示80端口被httpd這個(gè)程序一直占用著。 ? ? ? ? ?

    2024年02月05日
    瀏覽(23)
  • Caused by: java.net.BindException: Address already in use: bind

    Caused by: java.net.BindException: Address already in use: bind

    一,換端口號(hào) 這個(gè)比較簡(jiǎn)單,就是把tomcat的端口號(hào)改一下,換一個(gè)沒(méi)用的端口號(hào)就行了。 1,找到找到server.xml文件 去tomcat的安裝目錄下的conf文件夾就可以找到 2,修改端口號(hào) 找到Connector標(biāo)簽,紅方框中8080位置就是端口號(hào),修改這個(gè)端口號(hào)即可,之后重啟服務(wù)器 二,殺掉占

    2024年02月11日
    瀏覽(31)
  • Linux Server 終止后立即重啟報(bào)錯(cuò) bind error: Address already in use

    先啟動(dòng)Server,再啟動(dòng)Client,然后使用Ctrl+C關(guān)閉Server,馬上再運(yùn)行Server,會(huì)得到以下結(jié)果: 這是因?yàn)椋m然Server的應(yīng)用程序終止了,但TCP協(xié)議層的連接并沒(méi)有完全斷開,因此Server不能再監(jiān)聽同樣的端口 使用netstat命令可以查看,Server終止時(shí),Socket描述符會(huì)自動(dòng)關(guān)閉并發(fā)FIN段給

    2024年02月07日
    瀏覽(26)
  • Error running ‘Tomcat 8.5.29‘ Address localhost:1099 is already in use

    Error running ‘Tomcat 8.5.29‘ Address localhost:1099 is already in use

    原因:端口1099被占用了。 2.1 解決方法一-結(jié)束該端口1099占用 具體命令 : 截圖: 2.2 解決方法二-修改端口號(hào)1099為其他端口 使用 方法一 或者 方法二 解決問(wèn)題后, 再次啟動(dòng)Tomcat ,便不會(huì)再報(bào)此 端口占用 錯(cuò)誤。

    2024年02月11日
    瀏覽(20)
  • nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

    nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

    原因就是80 端口被占用了可能是你的centos安裝了Apache中間件,然后它倆都用的80 端口所以導(dǎo)致占用了,這時(shí)候關(guān)閉端口即可!用到命令fuser fuser 是Linux上的一個(gè)命令,用以由文件或設(shè)備去找出使用文件、或設(shè)備的進(jìn)程,該命令列出本地進(jìn)程的進(jìn)程號(hào),那些本地進(jìn)程使用File 參數(shù)

    2024年02月09日
    瀏覽(26)
  • 【Kafka】ZooKeeper啟動(dòng)失敗報(bào)錯(cuò)java.net.BindException: Address already in use: bind

    Kafka 2.8.1 ZooKeeper啟動(dòng)失敗。 2181端口被占用。 打開cmd。 無(wú)結(jié)果返回,找不到占用2181端口的程序。 修改config/zookeeper.properties 找到: 改為: 重新啟動(dòng)ZooKeeper,啟動(dòng)成功。 記得修改config/server.properties,不然Kafka Server無(wú)法連接。 找到: 改為: 在解決端口被占用的問(wèn)題時(shí),首先需

    2024年02月09日
    瀏覽(28)
  • nginx報(bào)錯(cuò) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

    nginx報(bào)錯(cuò) nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)

    今天重新優(yōu)化nginx管理以后,檢查配置文件是配置正確的,但啟動(dòng)nginx確報(bào)錯(cuò)了 報(bào)錯(cuò)顯示nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use) 查看nginx的端口(nginx使用的端口為80) ? 發(fā)現(xiàn)可能是之前的nginx服務(wù)自己占用80端口,導(dǎo)致不能啟動(dòng),把他的進(jìn)程全部殺掉,再重啟服

    2024年02月16日
    瀏覽(26)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包