本部分介绍了可以对 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(approx value according to the memory available)/JVMOPTIONS
JVMOPTIONS-Xmx(approx value according to the memory available)/JVMOPTIONS
第一个选项表示最大堆大小,第二个选项表示最小堆大小
建议为这两个选项设置相同的值。
添加以下 JVM 选项
JVMOPTIONS-server/JVMOPTIONS
JVMOPTIONS-XX:+UseParNewGC/ JVMOPTIONS
JVMOPTIONS-XX:ParallelGCThreads= number-of-CPUs/JVMOPTIONS
JVMOPTIONS-XX:+UseConcMarkSweepGC/JVMOPTIONS