WAS参数配置详解
描述
参数
缺省值
说明
生产配置
JVM堆栈
服务器>应用程序服务器> (服务器名)>进程定义 > Java 虚拟机
最小值为总内存1/8,最大值为总内存1/2至3/4,建议256M-1500M
Xms=512M
Xmx=1536M
JVM日志
记录和跟踪 > (资源名称 )> JVM 日志
通过将 JVM 的
System.out
和 流重定向到独立日志文件来创建 JVM 日志。System.out 日志用于监视正在运行的应用程序服务器的运行状况。 日志包含用于执行问题分析的异常堆栈跟踪信息。
最大大小:1m
历史日志文件最大数:5
连接池
资源> JDBC提供程序> (JDBC提供程序名) >数据源> (数据源名) >连接池属性
最小连接数:10
最大连接数:50
通过TPV监控连接池的大小变化曲线设置
最小:10
最大:100
语句高速缓存
资源> JDBC提供程序>
(JDBC提供程序名) >数据源>
(数据源名) >
WebSphereApplicationServer数据源属性>
语句高速缓存大小
10
比如实际情况下CPU利用率很高,并且表明有瓶颈,performance advisors报警提示prepare statement缓存丢弃率较高,这说明默认的值(10)太小,需要增加该值大小以提高吞吐量。
10
JMS池
资源JMS提供程序缺省消息传递JMS激活规范激活规范名
最大批次大小:无
最大并发端点数:无
根据实际情况分析
Web容器线程
服务器>应用程序服务器>
(服务器名) >
线程池> WebContainer
最小大小:10
最大大小:50
通过TPV监控Web容器线程池最大值(在可接受的相应时间范围内),根据此值进行设置。
最小:50
最大:50
EJB缓存
服务器>应用程序服务器> (服务器名) > EJB高速缓存设置> EJB缓存设置>高速缓存大小
高速缓存大小:2053
清除时间间隔:3000毫秒
比如通过TPV监控发现ejbStore()有很高的调用率并且CPU利用率很低,可以基于期望的最大的活动的EJB实例设置该值
高速缓存大小:2053
清除时间间隔(ms):3000毫秒
servlet高速缓存
服务器->(服务器名)->web容器设置->web容器->启用servlet高速缓存
关闭
建议启用servlet高速缓存
关闭
cookie
服务器->应用程序服务器 > (服务器名)> 会话管理
指定会话跟踪使用 cookie 传送会话标识。 如果启用 cookie,会话跟踪识别随 cookie 达到的会话标识,并且尝试使用 cookie发送会话标识。
选中
事务服务
服务器->应用程序服务器 > (服务器名)> 容器服务>事务服务
事务服务是一个服务器运行时组件,它可协调对多个资源管理器的更新以确保数据的原子更新。事务是由应用程序或部署应用程序的容器启动和结束。
总事务生存期超时=120秒
异步响应超时=30秒
客户机不活动超时=60秒
最大事务超时数=300秒
消息服务线程池
服务器->应用程序服务器 > (服务器名)> 消息侦听器服务 > 线程池
最小大小:10
最大大小:50
线程非活动超时:3500毫秒
线程池使服务器组件能够复用线程而不是在运行时创建新线程。创建新线程通常是很耗费时间和资源的操作。
最小:10
最大:50
非活动超时:
3500毫秒
发现和故障检测
服务器>核心 > (核心组名) > 发现和故障检测
发现周期:60秒
脉动信号传输周期:30000毫秒
脉动信号超时周期:180000毫秒
用于监控核心组成员的运行状况。发现协议在核心组的核心组成员之间建立网络连接。故障检测协议监控已建立的网络连接。两种协议都会以安排的时间间隔定期在所有已启动的核心组成员上运行。
发现周期:60秒
脉动信号传输周期:30000毫秒
脉动信号超时周期:180000毫秒
应用程序布置控制器
运作策略>应用程序布置控制器
核准超时:10分钟
服务器操作超时:5分钟
布置更改之间的最短时间:15分钟
应用程序布置控制器以受控方式和自动方式管理动态集。
核准超时:10分钟
服务器操作超时:5分钟
布置更改之间的最短时间:15分钟
自主请求流管理器
运作策略>自主请求流管理器
聚焦周期:5秒
最小控制周期长度:59秒
最大队列长度:1000
内存超负荷保护:WAS堆大小的最大利用率:100%
自主请求流管理器通过确定是否以及何时允许中间件服务器为消息提供服务,对应用程序的入局消息进行管理。对于 HTTP 和会话启动协议(SIP)流量而言,这些管理操作在随需应变路由器上执行。对于 Java 消息服务(JMS)和因特网 ORB 间协议(IIOP)消息而言,这些管理操作在应用程序服务器中执行。
大文件发送聚焦周期:5秒
最小控制周期长度:59秒
最大队列长度:1000
内存超负荷保护:WAS堆大小的最大利用率:100%
全局运行状况控制器参数
运作策略>全局运行状况控制器参数
控制周期长度:5分钟
最大连续重新启动次数:3
重新启动超时:5分钟
最小重新启动时间间隔:0分钟
控制周期长度:5分钟
最大连续重新启动次数:3
重新启动超时:5分钟
最小重新启动时间间隔:0分钟