注:在下面做的介紹都是以Weblogic8.1為例的,其它版本的Weblogic可能會有些許不同。
1) 設置JAVA參數;
a) 編輯Weblogic Server啟動腳本文件;
* BEA_HOME\user_projects\domains\domain-name\startWebLogic.cmd(startWebLogic.sh on Unix)
* BEA_HOME\user_projects\domains\domain-name\startManagedWebLogic.cmd(startManagedWebLogic.sh on Unix)
b) 編輯set JAVA_OPTIONS命令,如:set JAVA_OPTIONS=-Xms256m –Xmx256m;
c) 保存,重啟即可。
注:在WebLogic中,為了獲得更好的性能,BEA公司推薦最小Java堆等于最大Java堆。
2) 開發模式 vs. 產品模式;
開發模式和產品模式的一些參數的默認值不同,可能會對性能造成影響,下面是對性能有影響的參數列表:
參數
開發模式默認值
產品模式默認值
Execute Queue: Thread Count
15 threads
25 threads
JDBC Connection Pool: MaxCapacity
15 connnections
25 connections
3) 盡量開啟本地I/O;
通過啟動管理控制臺,在域(如:mydomain)> 服務器 > server實例(如:myserver)> 配置 > 調整選擇啟用本地I/O。
原文轉自:http://www.anti-gravitydesign.com