Sun Java System Communications Express 6.3 管理指南

调节 Calendar Server

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

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

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

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

service.http.numprocesses="4"

service.dwp.numprocesses="4"

Procedure禁用负载平衡

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

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

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

    有关负载平衡的信息,请参阅《Sun Java System Calendar Server 6.3 Administration Guide》中的附录 C “Calendar Server Configuration Worksheet”