Lotus notes 同步LotusNotes服务器端代理
在我的LotusNotes工作流应用程序中,我有一个预定的服务器代理(每五分钟一次)。当用户对文档进行操作时,也会触发服务器端代理(该代理修改所述文档,服务器端)。在生产过程中,我们收到许多投诉,称加工不完整或有时根本没有加工。我检查了服务器配置,发现只有4个代理可以同时运行。作为一个拥有50000多用户的全球应用程序,我唯一可以责备这些问题的是代理运行量,但我不确定我是否正确(我是一名开发人员,对这些东西缺乏了解)。有人能帮我找到我的推理是否正确(在同时代理上)并帮助我理解如何解决这个问题吗?你能给我推荐信吗。提前谢谢你 要记住的重要事情 服务器上的计划代理在任何给定时间都只能从同一数据库运行一个代理! 因此,如果您有一个带有代理X(5分钟)和Y(10分钟)的数据库。它将首先运行X。一旦X完成,计划的下一个(X或Y)将运行下一个。如果X+Y在同一个数据库中,它永远不会让您同时运行X+Y 这是为了阻止数据库代理中可能出现的死锁 此外,您还有一个调度队列,该队列将限制可调度的代理数。例如,如果代理X每5分钟运行一次,但需要10分钟才能完成,则日程安排队列将慢慢填满,然后耗尽空间 那么如何解决这个问题呢?有两种方法 选项1:在服务器上使用程序文档。 将代理设置为“从不”,并让程序文档使用命令执行代理Lotus notes 同步LotusNotes服务器端代理,lotus-notes,lotus-domino,background-agents,Lotus Notes,Lotus Domino,Background Agents,在我的LotusNotes工作流应用程序中,我有一个预定的服务器代理(每五分钟一次)。当用户对文档进行操作时,也会触发服务器端代理(该代理修改所述文档,服务器端)。在生产过程中,我们收到许多投诉,称加工不完整或有时根本没有加工。我检查了服务器配置,发现只有4个代理可以同时运行。作为一个拥有50000多用户的全球应用程序,我唯一可以责备这些问题的是代理运行量,但我不确定我是否正确(我是一名开发人员,对这些东西缺乏了解)。有人能帮我找到我的推理是否正确(在同时代理上)并帮助我理解如何解决这个问题吗?
tell amgr run "dir/database.nsf" 'agentName'
PRO:
tell amgr run "dir/database.nsf" 'agentName'
PRO: