
# Websphere常用调配
#### 部署调优配置
Web容器传输链
进入WAS控制台，依次进入页面："应用程序服务器 \> server2 \> Web 容器传输链"
图1部署调优配置1   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001901910881.png)
修改以上各资源的相关参数，可以默认参数基础上，将连接数和超时时间扩大10倍：
图2部署调优配置2   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001901951385.png)
线程池最大大小扩大10倍
图3部署调优配置3   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001855830868.png)
#### 定制属性设置
在"服务器 \> 服务器类型 \> WebSphere Application Server下your_server_name \> Web容器设置 \> Web容器 \> 定制属性"中，单击"新建"，加入一个自定义属性：
名称：com.ibm.ws.webcontainer.invokeFiltersCompatibility
值：true
图4定制属性设置   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001855672100.png)
#### 内存设置
图5内存设置1   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001901910889.png)
Websphere默认内存最大内存为256M，在大用户量情况下容易出现内存不够的情况，所以需要进行调整。在如图所示地方进行调整，直接输入数字即可。
图6内存设置2   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001901951393.png)
在这块配置内存参数（数值不能低于此值）。jdk1.8开始取消了PermGen，取而代之的是Metaspace-Xmx1024m -Xms1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -Djava.awt.headless=true -Duser.timezone=Asia/Shanghai -Dfile.encoding=GBK -Dsun.jnu.encoding=GBK
内存调整需根据服务器内存大小、操作系统版本、WEB服务器版本、JDK版本和实际使用情况进行调整，在64bit环境下建议分配8G-16G内存。
![](https://support.huaweicloud.com/edms-mnft/public_sys-resources/caution_3.0-zh-cn.png)
某些JDK版本或操作系统限制最大堆内存，不支持分配超过较大内存，如果有充足的内存，可以多建立几个节点集群成员，逐一对每个成员做相应的修改。
#### 线程池调整
该参数在管理控制台里的"服务器→应用程序服务器→server1→线程池"的"WebContainer"中进行设置，不要勾选"允许线程分配超过最大线程大小"。此处建议根据压力测试实际情况进行调整。
图7线程池调整1   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001855830876.png)
"服务器→应用程序服务器→server1→Web容器设置→Web容器"里勾选"启用servlet高速缓存"，提高访问速度。
图8线程池调整2   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001855672104.png)
#### 服务器端SSL配置
Websphere WAS中间件产品在安装部署时已经自带SSL访问方式。见下图。
图9服务器端SSL配置   
![](https://support.huaweicloud.com/edms-mnft/zh-cn_image_0000001901910893.png)
WC adminhost 为控制台端口
WC_adminhost secure 为https访问控制台端口
WC defaulthost 应用访问端口
WC defaulthost secure 为https应用访问端口
