要提高 Web Server 的性能,请执行本节介绍的步骤。
在 server.xml 中,将 <vs\>(虚拟服务器)元素中的 acceptorthreads 属性值更改为托管 Web Server 的计算机上的 CPU 数。
例如:
<VS id="https-siroe.com" connections="ls1" mime="mime1"aclids="acl1" urlhosts="<webserver hostname" acceptorthreads="<noofcpus\>" \> |
在 Web Server 的 server.xml 文件中添加或设置以下 JVM 选项:
<JVMOPTIONS>-Xms/JVMOPTIONS>(根据可用内存确定近似值)
<JVMOPTIONS>-Xmx/JVMOPTIONS>(根据可用内存确定近似值)
<JVMOPTIONS>—XX: NewSize = <已分配堆的 1/3></JVMOPTIONS>
<JVMOPTIONS>-XXMaxNewSize =<已分配堆的 1/3 ></JVMOPTIONS>
第一个选项表示最大堆大小,第二个选项表示最小堆大小
建议为这两个选项设置相同的值。
添加以下 JVM 选项
JVMOPTIONS-server/JVMOPTIONS
JVMOPTIONS-XX:+UseParNewGC/ JVMOPTIONS
JVMOPTIONS-XX:ParallelGCThreads= number-of-CPUs/JVMOPTIONS
JVMOPTIONS-XX:+UseConcMarkSweepGC/JVMOPTIONS