首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Lotus Notes代理

Lotus Notes代理
EN

Stack Overflow用户
提问于 2012-11-19 21:49:21
回答 1查看 3.1K关注 0票数 2

在哪里可以找到关于Lotus Notes Agent的很好的在线参考资料。我目前在同时使用代理和理解代理、它是如何工作的、最佳实践等方面存在问题?提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-19 22:10:56

I当前在同时使用代理时遇到问题

基于这条评论,我认为你正在运行一个计划的代理?

计划代理的工作方式是,即使有多个代理管理器(AMGR)线程,一次也只能运行特定数据库中的一个代理。此外,代理的运行时间不能少于每5分钟。UI会让你输入一个较小的数字,但它会改变它。

要考虑的其他因素是代理将运行多长时间。如果它运行的时间超过了您设置的时间间隔,那么您最终将积压运行时间。此外,还可以将服务器配置为终止在特定时间内运行的代理。因此,您需要确保代理在该时间范围内运行。

现在,要绕过这一切,您可以从Domino控制台执行一个代理,如下所示。

代码语言:javascript
复制
tell amgr run "database.nsf" 'agentName' 

这将在调度程序之外的它自己的线程中运行。因此,您可以创建一个程序文档,以便在不到5分钟的时间间隔内执行一个代理,并在同一数据库中执行多个代理。

然而,这样做是危险的,因为您必须意识到许多问题。

  1. 由于代理不受调度程序的控制,因此您不能像在调度程序中那样终止它。运行多个线程的
  2. 会占用更多的进程。因此,虽然如果代理运行的时间超过计划,调度程序将积压所有内容,但在这种情况下执行程序文档将使服务器崩溃。
  3. 您需要知道代理在数据库中做了什么,这样它就不会干扰同一数据库中的任何其他代理,并且可以处理并行运行两次的情况。

有关这方面的更多阅读材料:

提高代理管理器性能。 http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.help.domino.admin.doc/DOC/H_AGENT_MANAGER_NOTES_INI_VARIABLES.html

代理管理器故障排除。 http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.help.domino.admin.doc/DOC/H_ABOUT_TROUBLESHOOTING_AGENTS.html

故障排除代理(旧材料,但仍然相关) http://www.ibm.com/developerworks/lotus/library/ls-Troubleshooting_agents/index.html

..。和相关的技术说明:

标题:如何使用包装器代理 http://www.ibm.com/support/docview.wss?uid=swg21279847在同一数据库中同时运行两个代理

标题:如何使用程序文档 http://www.ibm.com/support/docview.wss?uid=swg21279832在同一数据库中运行多个代理

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13455165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档