Sun Java 標誌     上一頁      目錄      索引      下一頁     

Sun 標誌
Sun Java System Communications Express 6 2004Q2 管理指南 

第 9 章
調校與效能資訊

這一章描述為提高 Sun Java System Communications Express 的效能所必須考量的資訊。

若要提高效能,請考慮下列調校選項


調校 Directory Server

這一節描述為增強效能,您可以對 Directory Server 執行的調校。

為 LDAP Directory Server 建立索引

若要改善 Calendar Server 存取 LDAP Directory Server 時 Communications Express 的效能,請為下列 LDAP 屬性建立索引:


注意

comm_dssetup.pl 程序檔會為 icsCalendaricsCalendarOwnedmailmailAlternateAddress 屬性新增索引。


設定 nsSizeLimit 與 nsLookthroughLimit 參數

使用者/群組 LDAP Directory Server 配置中的 nsSizeLimitnsLookthroughLimit 參數必須設成足夠大的值,才能正確完成搜尋。

若要確定這些參數是否已設定為適當的值,請輸入以下指令:

ldapsearch -b /base/ (&(icscalendarowned=*/user/*)(objectclass=icsCalendarUser))

其中

/base/ 是 Calendar Server 的使用者與資源資料所在位置的 Directory Server 之 LDAP 基準 DN。

/user/ 是一般使用者可以在 Communications Express 的 [訂閱] 選項下的 [行事曆] 搜尋對話方塊中輸入的值。

如果 nsSizeLimitnsLookthroughLimit 參數的值不夠大,LDAP 伺服器會傳回錯誤。

依照這些指南重設 nsSizeLimitnsLookthroughLimit 參數:


調校 Calendar Server

這一節描述在 Calendar Server 的多個 CPU 之間如何負載平衡可以增強效能。

使用跨多個 CPU 的負載平衡功能

如果伺服器有多個 CPU,Calendar Server 預設為會在這些 CPU 上分佈 HTTP 服務 (例如 cshttpd 程序) 與分散式資料庫服務 (例如 csdwpd 程序)。

ics.conf 中的 service.http.numprocessesservice.dwp.numprocesses 參數會確定為每種服務而執行的程序之實際數目。依預設,在安裝期間,這些參數設定為伺服器 CPU 的數目,但您可以重設這些值。例如,如果伺服器有 8 個 CPU,但您希望 cshttpdcsdwpd 程序僅以 4 個 CPU 執行,請將參數設定為:

service.http.numprocesses="4"

service.dwp.numprocesses="4"

    若要停用負載平衡功能
  1. service.loadbalancing 參數加入 ics.conf
  2. service.loadbalancing 設成「no」。
  3. 重新啟動 Calendar Server 使變更生效。

若需關於負載平衡功能的資訊,請參閱「Sun ONE Calendar Server 6.0 管理員指南」中的「Calendar Server 效能調校」一章,此指南位於:

http://docs.sun.com/db/doc/817-4707-10?l=zh_TW


調校 Web Server

這一節描述為增強效能,您可以對 Web Server 執行的調校。

設定 acceptorthreads 的值

server.xml 中,將 <vs> (虛擬伺服器) 元素中的 acceptorthreads 屬性值變更成執行 Web Server 的機器上的 CPU 數。

例如:

<VS id="https-siroe.com" connections="ls1" mime="mime1" aclids="acl1" urlhosts="<webserver host name"acceptorthreads="<noofcpus>" >

設定 JVM 選項

在 Web Server 的 server.xml 檔中設定下列 JVM 選項。

下列兩個參數會確定 JVM 的堆疊大小

建議您為兩個選項設定相同的參數,例如:

JVMOPTIONS -server /JVMOPTIONS

設定下列資源回收參數


調校 Communications Express

uwcconfig.properties 檔中,將 uwc.gzip compression 參數值設成「true」,以啟用伺服器回應壓縮。例如,uwc.gzipcompression = true

然後重新啟動 Web Server。


警告

進行任何變更之前,請先保持一份配置檔備份。




上一頁      目錄      索引      下一頁     


Copyright © 2004 Sun Microsystems, Inc. 版權所有。