WebSphere在Linux操作系统下的性能优化

    IBM WebSphere Application Server作为企业级的中间件,在众多大公司及企业提供应用支撑服务,为实现应用程序的高效快速运行,系统的调优操作必不可少,下面将针对安装在Linux下的websphere的操作系统层面优化进行详解:

1,更改 TCP 参数
    描述: Linux 提供了许多可调 TCP 参数,其缺省值对于 WebSphere Application Server 来说可能就足够了。在某些例外情况下,可能必须调整这些参数。例如,您可能会减少特定状态(例如,TIME_WAIT)下套接字的数目、修改 TCP 保持活动操作或者修改其他功能。
    如何查看或设置:
    请查阅 Linux 分发中“man tcp”下提供的详细信息。

2,Linux 文件描述符 (ulimit)
    描述:指定支持打开的文件数。通常,缺省设置适合于大多数应用程序。 如果将此参数值设置得太小,那么可能会显示文件打开错误、内存分配故障或连接建立错误。
    如何查看或设置:请参阅有关 ulimit 命令的 UNIX 参考页面以了解不同 shell 的语法。对于 KornShell shell (ksh) 程序,要将 ulimit 命令设置为 8000,请发出 ulimit -n 8000 命令。使用 ulimit -a 命令来显示所有系统资源限制的当前值。
    缺省值:对于 SUSE Linux Enterprise Server 9 (SLES 9),缺省值是 1024。
    建议值:8000

3,连接储备
    描述:当由于入局连接请求比率过高而导致连接故障时,请更改下列参数:
    echo 3000 > /proc/sys/net/core/netdev_max_backlog
    echo 3000 > /proc/sys/net/core/somaxconn

4,TCP_KEEPALIVE_INTERVAL
    描述:确定两次 isAlive 时间间隔探测之间的等待时间。
    如何查看或设置:发出以下命令来设置此值:
    echo 15 > /proc/sys/net/ipv4/tcp_keepalive_intvl
    缺省值:75 秒
    建议值:15 秒

5,TCP_KEEPALIVE_PROBES
    描述:确定超时前的探测次数。
    如何查看或设置:发出以下命令来设置此值:
    echo 5  > /proc/sys/net/ipv4/tcp_keepalive_probes
    缺省值:9 秒
    建议值:5 秒

 

    本文核心内容来自于:https://www.ibm.com/support/knowledgecenter/zh/SS7K4U_9.0.5/com.ibm.websphere.nd.multiplatform.doc/ae/tprf_tunelinux.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值