分发程序配置文件 dispatcher.cnf 用于指定分发程序配置信息。安装时将创建一个默认的配置文件,可不必对其进行更改而直接使用。但是,如果出于安全性或性能原因需要修改默认配置文件,则可以通过编辑 dispatcher.cnf 文件来实现此操作。(有关概念性信息,请参见8.3 分发程序)
分发程序配置文件的格式与其他 MTA 配置文件的格式类似。指定选项的行具有以下格式:
option=value
option 是选项的名称,value 是选项被设置成的字符串或整数。如果 option 可以接受整数值,则可以使用 b%v 格式的记数法指定基数,其中 b 是以 10 为基数表示的基数,v 是以 b 为基数表示的实际值。此类选项规范根据应用以下选项设置的服务,使用以下格式的行分组成几个部分:
[SERVICE=service-name]
service-name 是服务的名称。显示在任何此类部分标记之前的初始选项规范将全局地应用于所有部分。
以下是一个样例分发程序配置文件 (dispatcher.cnf)。
! The first set of options, listed without a [SERVICE=xxx] ! header, are the default options that will be applied to all ! services. ! MIN_PROCS=0 MAX_PROCS=5 MIN_CONNS=5 MAX_CONNS=20 MAX_LIFE_TIME=86400 MAX_LIFE_CONNS=100 MAX_SHUTDOWN=2 ! ! Define the services available to Dispatcher ! [SERVICE=SMTP] PORT=25 IMAGE=msg-svr-base/lib/tcp_smtp_server LOGFILE=msg-svr-base/log/tcp_smtp_server.log |
有关此文件的参数的更多信息,请参见《Sun Java System Messaging Server 6.3 Administration Reference》。