oracle 9,oracle10g,oracle11g

IHS和websphere 6.1的性能调节详解

IHS配置概要

配置文件位于:<IBM IHS安装目录>/conf/httpd.conf

参数缺省值说明
KeepAliveon这个值说明是否保持客户与HTTP SERVER的连接,如果设置为ON,则请求数到达MaxKeepAliveRequests设定值时请求将排队,导致响应变慢。建议设置为off 。
MaxKeepAliveRequests100最大允许的请求数,建议设置为客户端数的2倍,建议设置为 600。
ThreadsPerChild250服务器响应线程的数量,视用户数多少而定,一般改到客户机数量的1.1倍,建议设置为330。
CustomLog      记录Web server日志。查找CustomLog值,找到没有注释的那行(行的开头没有符号"#"),将那行用符号"#"注释掉,以关闭日志纪录,提高处理性能。

 

 其中CustomLog的设置:

  

WAS配置概要

描述参数缺省值设置原则
 JVM堆栈 服务器>应用程序服务器> server1 >Java虚拟机最小值为总内存1/8,最大值为总内存1/2至3/4,建议256M-1500M
 连接池 资源> JDBC提供程序> (JDBC提供程序名) >数据源> (数据源名) >连接池属性最小连接数:10
最大连接数:50
 通过TPV监控连接池的大小变化曲线设置
 语句高速缓存 资源> JDBC提供程序> (JDBC提供程序名) >数据源> (数据源名) >WebSphereApplicationServer数据源属性>语句高速缓存大小10比如实际情况下CPU利用率很高,并且表明有瓶颈,performance advisors报警提示prepare statement缓存丢弃率较高,这说明默认的值(10)太小,需要增加该值大小以提高吞吐量。
 JMS池资源JMS提供程序缺省消息传递JMS激活规范激活规范名最大批次大小:无
最大并发端点数:无
 根据实际情况分析
 Web容器线程池 服务器>应用程序服务器> (服务器名) >
线程池> WebContainer
最小大小:10
最大大小:50
通过TPV监控Web容器线程池最大值(在可接受的相应时间范围内),根据此值进行设置。
 EJB缓存 服务器>应用程序服务器> (服务器名) > EJB告诉缓存设置> EJB缓存设置>高速缓存大小高速缓存大小:2053
清除时间间隔:3000
比如通过TPV监控发现ejbStore()有很高的调用率并且CPU利用率很低,可以基于期望的最大的活动的EJB实例设置该值
servlet高速缓存服务器->server1->web容器设置->web容器->启用servlet高速缓存    关闭建议启用servlet高速缓存
 JVM堆栈设置:

   语句高速缓存:

  Web容器线程池:

  servlet高速缓存:

 会话管理:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值