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 脚本为 icsCalendaricsCalendarOwned、mail 和 mailAlternateAddress 属性添加了索引。


设置 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 将 HTTP 服务(如 cshttpd 进程)和分布式数据库服务(如 csdwpd 进程)分布到这些 CPU 中。

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-4706-10?l=zh


调节 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。


警告

在进行任何更改之前,保存配置文件的备份。




上一页      目录      索引      下一页     


版权所有 © 2004 Sun Microsystems, Inc. 保留所有权利。