Sun Java System Communications Express 6 2005Q4 管理指南

调节 Calendar Server

本部分介绍了在 Calendar Server 上的多个 CPU 之间使用负载平衡是如何提高性能的。

在多个 CPU 之间使用负载平衡

如果服务器有多个 CPU,则在默认情况下,Calendar Server 将在这些 CPU 上分布 HTTP 服务(如 cshttpd 进程)和分布式数据库服务(如 csdwpd 进程)。

ics.conf 中的 service.http.numprocesses service.dwp.numprocesses 参数确定了为每个服务实际运行的进程数。默认情况下,在安装期间会将这些参数设置为服务器的 CPU 数,但您可以重置这些值。例如,如果服务器有 8 个 CPU,但您希望 cshttpdcsdwpd 进程只在 4 个 CPU 中运行,则可以将这些参数设置为:

service.http.numprocesses="4"

service.dwp.numprocesses="4"

Procedure禁用负载平衡

步骤
  1. service.loadbalancing 参数添加到 ics.conf 文件中

  2. service.loadbalancing 设置为 "no"。

  3. 重新启动 Calendar Server 以使更改生效。

    有关负载平衡的信息,请参阅《Sun ONE Calendar Server 6.0 管理员指南》中的附录 C“Calender Server 性能调节”。