向负载管理器提供关于负载平衡的服务器的负载统计信息。
/usr/sbin/dfpd [ -d ] [ -f ConfigurationFile ]
DFP 守护进程(dfpd)运行于负载平衡的服务器上,并向负载管理器提供服务器的负载统计信息。这使得负载管理器能够为更加可用的服务器发送未来的连接,这有助于实现负载平衡。
当 dfpd 守护进程启动时,它从 ConfigurationFile 参数指定的文件读取配置信息。如果参数未指定,dfpd 守护进程从 /etc/dfpd.conf 文件读取配置信息。
一旦启动,dfpd 守护进程在配置文件所指定的端口上侦听来自负载管理器上的连接。
/etc/dfpd.conf 文件可以通过编辑来更新。/etc/dfpd.conf 文件中的项包括以下信息:
密钥项 MD5 指定了密钥(最多 64 个字符)应该在 DFP 客户机、服务器和负载管理器之间保持一致。密钥项 MD5 的一个示例为:
md5key 1234567890abcdefabcdef12345678901234567890abcdefabcdef1234567890
负载管理器侦听器项指定了 DFP 服务器在哪个端口侦听负载管理器连接。一个负载管理器条目的示例为:
ldlistener 9503
轮询空闲时间项指定了 CPU 空闲时间的连续计算周期。轮询空闲时间条目的一个例子为:
pollidletime 30
空闲时间值在发送给负载管理器之前,需要乘以 mfactor 参数。这有助于不同容量的计算机之间的权重合理化。缺省值为主机上的 CPU 数。一个 mfactor 条目的实例为:
mfactor 1
-d | 在调试方式下运行,不成为一个守护进程。 |
-f ConfigurationFile | 使守护进程使用指定的 ConfigurationFile。 |