若要增強 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/3rd of the heap allocated></JVMOPTIONS>
<JVMOPTIONS>-XXMaxNewSize =<1/3 rd of the heap allocated></JVMOPTIONS>
第一個選項表示最大堆疊大小,而第二個選項表示最小堆疊大小
對於這兩個選項,建議您設定相同的值。
新增下列 JVM 選項
JVMOPTIONS -server /JVMOPTIONS
JVMOPTIONS-XX:+UseParNewGC/ JVMOPTIONS
JVMOPTIONS-XX:ParallelGCThreads= number-of-CPUs/JVMOPTIONS
JVMOPTIONS-XX:+UseConcMarkSweepGC/ JVMOPTIONS