欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Weblogic性能優(yōu)化-并發(fā)量

Weblogic性能優(yōu)化-并發(fā)量

     并發(fā)量的優(yōu)化主要是兩個(gè)隊列和處理Thread數:
     1、OS控制的TCP隊列:存放操作系統已經(jīng)接受,而Weblogic還沒(méi)有接受的Socket;
     2、Weblogic默認的Request隊列:存放Weblogic已經(jīng)接受,但是WebContainer還沒(méi)有處理的Request;
     3、Thread數量:Weblogic處理線(xiàn)程,和CPU數量及業(yè)務(wù)邏輯相關(guān)。
 
     如果用戶(hù)并發(fā)量很大,由于WebContainer的處理能力有限,會(huì )產(chǎn)生以下結果:
     1、OS的Tcp隊列滿(mǎn),用戶(hù)的請求被拒絕,這時(shí)還沒(méi)有到達Weblogic,所以Weblogic日志中沒(méi)有任何記錄;
     2、OS的Tcp隊列未滿(mǎn),這時(shí)用戶(hù)的請求將會(huì )進(jìn)入Tcp隊列:
         1)Weblogic處理忙,來(lái)不及接受Socket,導致連接超時(shí),這時(shí)Weblogic日志中同樣沒(méi)有任何記錄;
         2)Socket連接被Weblogic接受進(jìn)入Request隊列;
     3、Request隊列由Thread處理,OS調度Thread,處理Request請求:
         1)Request請求仍然在隊列中,達到超時(shí)時(shí)間,連接中斷,Weblogic日志中會(huì )記錄錯誤信息;
         2)Thread接受Request,進(jìn)入OS的Thread調度隊列;
     4、Thread隊列;
         1)OS繁忙,隊列中的部分Thread會(huì )超時(shí)中斷,這時(shí)Weblogic日志中會(huì )記錄錯誤信息;
         2)Thread數量少,OS空閑多。
 
     所以,優(yōu)化并發(fā)量,需要遵循下列步驟:
     1、調整Thread數量,使其與CPU數量相當:
         1)如果Thread數量《CPU數量,就需要增加Thread數量;
         2)如果Thread數量》CPU數量,并且延遲很多,就需要減少Thread數量;
     2、調整OS Tcp等待隊列:
         1)如果客戶(hù)方出現連接中斷,但是Weblogic日志中沒(méi)有任何信息,就增加隊列長(cháng)度;
         2)增加幅度:每次增加25%;
     3、調整程序,減少Thread處理及等待時(shí)間:
         1)分割長(cháng)事務(wù),劃分為多個(gè)短事務(wù);
         2)優(yōu)化數據庫;
         3)減少遠程調用;
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
應用層協(xié)議(http)同傳輸層協(xié)議(TCP)在數量上的對應關(guān)系是什么?
Varnish
python之線(xiàn)程、進(jìn)程和協(xié)程
史上最快消息內核——ZeroMQ
中國人自己的RPC
能將三次握手理解到這個(gè)深度,面試官拍案叫絕!
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久