weblogic線程優化

1. 設置Weblogic線程數

如何設置Weblogic以提高并發處理性能
如何設置Weblogic以提高并發處理性能
如何設置Weblogic以提高并發處理性能
將 Thread Count 改為一個較大的值,如 100。

2. 設置Weblogic JDBC 緩沖池

如何設置Weblogic以提高并發處理性能
3. 關閉Weblogic服務器

4. 修改 startWeblogic.cmd 文件

打開 {mydomain}\startWebLogic.cmd,找到下面的行:

@rem Set MEM_ARGS to the memory args you want to pass to Java. For instance:

@rem set MEM_ARGS=-Xms32m -Xmx200m

set MEM_ARGS=

改為:

@rem Set MEM_ARGS to the memory args you want to pass to java. For instance:

@rem set MEM_ARGS=-Xms32m -Xmx200m

set MEM_ARGS=-Xms1024m -Xmx1024m -XX:MaxPermSize=128m -XX:MaxNewSize=384m -XX:NewSize=384m -XX:ThreadStackSize=4m

注意第3行是一行,中間沒有換行,這里因為顯示不下才變成了兩行。

5、 重新啟動Weblogic服務

Weblogic性能優化-并發量

轉自:http://leexh8382.blog.163.com/blog/static/54409020105183011688/

并發量的優化主要是兩個隊列和處理Thread數:
1、OS控制的TCP隊列:存放操作系統已經接受,而Weblogic還沒有接受的Socket;

2、Weblogic默認的Request隊列:存放Weblogic已經接受,但是WebContainer還沒有處理的Request;
3、Thread數量:Weblogic處理線程,和CPU數量及業務邏輯相關。

如果用戶并發量很大,由于WebContainer的處理能力有限,會產生以下結果:
1、OS的Tcp隊列滿,用戶的請求被拒絕,這時還沒有到達Weblogic,所以Weblogic日志中沒有任何記錄;
2、OS的Tcp隊列未滿,這時用戶的請求將會進入Tcp隊列:
1)Weblogic處理忙,來不及接受Socket,導致連接超時,這時Weblogic日志中同樣沒有任何記錄;
2)Socket連接被Weblogic接受進入Request隊列;
3、Request隊列由Thread處理,OS調度Thread,處理Request請求:
1)Request請求仍然在隊列中,達到超時時間,連接中斷,Weblogic日志中會記錄錯誤信息;
2)Thread接受Request,進入OS的Thread調度隊列;
4、Thread隊列;
1)OS繁忙,隊列中的部分Thread會超時中斷,這時Weblogic日志中會記錄錯誤信息;
2)Thread數量少,OS空閑多。

所以,優化并發量,需要遵循下列步驟:
1、調整Thread數量,使其與CPU數量相當:
1)如果Thread數量《CPU數量,就需要增加Thread數量;
2)如果Thread數量》CPU數量,并且延遲很多,就需要減少Thread數量;
2、調整OS Tcp等待隊列:
1)如果客戶方出現連接中斷,但是Weblogic日志中沒有任何信息,就增加隊列長度;
2)增加幅度:每次增加25%;
3、調整程序,減少Thread處理及等待時間:
1)分割長事務,劃分為多個短事務;
2)優化數據庫;
3)減少遠程調用;
surge安卓 the world cap linux exp命令詳解 千兆網線每根線的作用 每頁頁碼都一樣怎么改 3dmax 2015破解版 ips pls 再出發之紐約 再給我一次愛你的機會 終極雇傭舊月安好 u8基金收益計算器 泰國jessie vard直播 gram–schmidt python qq匿名悄悄話沒了 iphone 揚聲器摔壞了 金魚眼如何畫眼線 小小畫家自我介紹 it is an honor that aotea dpngman 說好的幸福呢 flac 芽森滴新作 下載 討鬼傳御魂技能效果 don t sleep 傷心太平洋原唱mp3 南匯桃花村 齊秦狂飆演唱會 mp3 here is your change 重生在宋朝小說排行 1h19min是什么意思

Copyright 知加友 Some Rights Reserved

如反饋或投訴等情況聯系:une35498#163.com

2020年体育大乐透开奖结果