无论是什么系统下,对于应用程序的支持调优是必不可少的,这里留下点之前调优的经验。
下列调整参数是 Solaris 操作系统特有的。由于 Solaris 操作系统不是 WebSphere Application Server 产品,因此请注意,它可能会改变,并且结果可能会有所变化。
在 Solaris 操作系统上,WebSphere Application Server 在 Sun Hotspot Java 虚拟机(JVM)上运行。对 Sun JVM 使用正确的调整参数以利用其性能优化功能十分重要。
可以参考之前Jason的JVM调优系列。
并且,考虑 Solaris 操作系统所特有的下列参数,以确保 WebSphere Application Server 有足够的资源。
根据调整需求,配置下列设置或变量:
* Solaris 文件描述符(ulimit)
o 描述:指定支持打开的最大文件数。如果此参数的值太小,在 WebSphere Application Server 的 stderr.log 文件中就会记录打开了太多文件错误。
o 如何查看或设置:请参阅有关 ulimit 命令的 UNIX 参考页面以了解不同 shell 的语法。对于 KornShell(ksh)shell 程序,请使用 ulimit -n 1024 命令。使用 ulimit -a 命令来显示当前设置。使用 ulimit -n 2000 命令来设置值。
o 缺省值: