怎样使代理运行的延迟最小?

12/3/2006来源:Lotus Notes人气:7009

Agent Manager 控制何时在服务器上运行代理。每次代理运行都使用服务器资源。要控制 "定时触发" 和 "事件触发" 代理何时运行,可指定“服务器”文档和 NOTES.INI 文件中的设置。定制何时运行代理可以节省服务器资源,但会延迟代理的运行。但在某些应用中,用户要求代理运行延迟最小,可以考虑以下参数:
AMgr_SchedulingInterval
指定 Agent Manager 的日程安排运行的延迟时间(以分钟为单位)。有效值为 1 分钟到 60 分钟。缺省值为 1 分钟。
AMgr_DocUpdateAgentMinInterval
指定同一文档更新触发的代理执行时间间隔最小值(以分钟为单位)。使用此设置可控制给定代理执行的时间间隔。缺省为 30 分钟。
AMgr_DocUpdateEventDelay
指定在文档更新事件发生后,Agent Manager 定时安排的文档更新触发代理的延迟时间(以分钟为单位)。缺省为 5 分钟。
AMgr_NewMailAgentMinInterval
指定同一新邮件触发代理两次执行间的最小时间间隔(以分钟为单位)。缺省值为 0。
AMgr_NewMailEventDelay
指定邮寄新邮件消息后,包含在 Agent Manager 时间安排中的新邮件触发代理执行的延迟时间(以分钟为单位)。缺省值为 1 分钟。

可以将以下参数加入Domino服务器的 Notes.ini,重新启动服务器,使得代理运行延迟最小。
AgentManagerSchedulingInterval = 1
AMgr_DocUpdateAgentMinInterval = 0
AMgr_DocUpdateEventDelay = 0
AMgr_NewMailAgentMinInterval = 0
AMgr_NewMailEventDelay = 0

,