若要增強 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