选择运行 Dircat 任务的服务器

Dircat 任务(目录编目程序)是服务器任务,它最初将源 Domino® 目录中的信息聚集到目录编目,然后继续按调度的时间间隔运行以更新目录编目,从而反映对源 Domino® 目录或目录编目配置的更改。Dircat 任务既可聚合精简目录编目,又可聚合扩展目录编目。

关于此任务

运行 Dircat 任务的服务器(Dircat 服务器)应该:

  • 拥有足够的磁盘空间以存储聚集的源 Domino® 目录的本地副本(如果您选择在服务器本地存储目录,而不是让服务器通过网络访问目录)。
  • 拥有足够的磁盘空间,可以存储生成的聚合目录编目和全文索引。缺省情况下只有精简目录编目才有全文索引。
  • 能够将聚合的目录编目复制到将使用它们的任何服务器和客户机上。

通常,最好是在一个域中的某个服务器上运行 Dircat 任务以构建并维护目录编目,然后将该目录编目复制到整个组织内需要使用该目录编目的服务器。使用此方法而不是让每个域都建立并维护其自己的目录编目版本是很有好处的,因为这种方法只需要一台服务器执行这种很耗 CPU 的目录编目 Dircat 处理。聚集在其中构建目录编目的域中的主 Domino® 目录,这样其他域中的服务器就可以使用该目录编目来查找该目录中的信息。

一台服务器上的 Dircat 任务可以处理多个目录编目。Dircat 任务是单线程的,因此它是按顺序处理目录编目而不是同时进行。由于 Dircat 是一种很耗 CPU 的任务,因此最好设置一台专门用于 Dircat 处理的服务器。

仅允许一台服务器聚合目录编目

可以在多台服务器上运行 Dircat 任务,每台服务器聚合独立的目录编目。但是,运行在各个服务器上的 Dircat 任务决不应该聚合同一个目录编目,因为这样做会导致目录编目中的复制冲突。配置目录编目时,请在该目录编目的配置文档中选择限制聚集到服务器选项,以指定可以聚集该目录编目的一个服务器的名称。如果填写此字段后,有人尝试在配置文档中未指定的服务器上针对该目录编目的副本运行 Dircat 任务,那么该服务器会中止 Dircat 任务,并返回消息此编目的聚集只能由 servername 执行。