- 1、本文档共18页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
weblogic性能调整
优化WebLogic(一)
提要:
为WebLogic 启动设置Java 参数。
设置与性能有关的配置参数。
调整开发与产品模式默认值。
使用WebLogic“ 自有的IO”性能包。
优化默认执行队列线程。
优化连接缓存。
如何提高JDBC 连接池的性能。
设置Java 编译器。
使用WebLogic 集群提高性能。
监视WebLogic 域。
一、为WebLogic 启动设置Java 参数
只要启动WebLogic,就必须指定Java 参数,简单来说,通过WebLogic.Server 域的命令行
就可以完成,不过,由于这样启动的过程冗长并且易于出错,BEA 公司推荐你把这个命令写进脚本
里。为了简化这个过程,你可以修改样例脚本里的默认值,样例脚本是提供WebLogic 启动服务器
的。
如果你用配置向导创建你的域,WebLogic 启动脚本(startWebLogic.cmd)放在domai-ame
目录里。默认情况下,这个目录是BEA_HOME\user_projects\domai\domai-ame,BEA_HOME
表示安装路径,domai-ame 是在配置模板中设置的域名称。
你需要在这个脚本中修改一些默认的Java 参数值,使之适合你的应用环境和程序。在这个文件
中主要的性能参数是JAVA_HOME 和Java 堆的大小。
设JAVA_HOME 的值为JDK 所在的位置,如:
set JAVA_HOME=C:\bea\jdk141_03
为得到高性能的吞吐量,把Java 堆的最小值与最大值设为相等。如:
%JAVA_HOME%\bi\java -hotspot -Xms512m -Xmx512m
-classpath %CLASSPATH% -
二、设置与性能有关的配置参数
在一个WebLogic 域中,配置文件(cofig.xml)位于与管理服务器通信的机器里,提供
WebLogic MBea 的长期存储。管理服务器作为连接的中心点,为服务实例与系统管理工具提供服务。
域也可以包括其他的WebLogic 实例,称之为从服务,主要为应用程序提供服务。
当启动管理服务器是,首先读域配置文件,然后跳过建立在配置文件中管理MBea 默认的属性
值,每一次用系统管理工具(不管是命令行界面还是管理控制台)改变一个属性值,它都会被存到相
应的管理MBea,并且写进配置文件。
下表列出了cofig.xml 文件中影响服务器性能的参数。
元素
属性
控制台标签
备注
Server
ativeIOEabled
ative IO Eabled
ExecuteQueue
ThreadCout
Thread Cout
ExecuteQueue
QueueLegth
QueueLegthThresholdPercet
ThreadsIcrease
ThreadsMaximum
ThreadPriority
Queue Legth
Queue Legth Threshold Percet
(队列长限度百分比)
Threads Icrease
Threads Maximum
Thread Priority
Server
StuckThreadMaxTime
StuckThreadTimerIteral
Stuck Thread Max Time
(堵塞线程的最长时间)
Stuck Thread Timer Iterval
(堵塞线程的时间间隔)
Server
ThreadPoolPercetSocketReaders
Socket Readers
Server
AcceptBacklog
Accept Backlog
(接受缓存数)
JDBCCoectioPool
IitialCapacity
MaxCapacity
Iitial Capacity
Max Capacity
JDBCCoectioPool
StatemetCacheSize
Statemet Cache Size
(声明高速缓冲大小)
三、调整开发模式与产品模
文档评论(0)