Agents in clustered databases June 6, 2007
Posted by Jörg Michael in Notes and DominoAnother great post by Paul Mooney in the Show-and-Tell-Thursday effort: Agents running in a clustered environment
You have an application on both servers. Scheduled agents exist on both these servers. You only want the agent to run once (i.e. not run on both servers). BUT, you want the ability for the agent to execute on the other server if needed (i.e. if the primary server goes down). There is a View article entitled "Failover Support for Background Agents on Clustered Domino Servers — A Solution for Your Lotus Workflow and Domino Applications"
The basic concept is to use a token that grants a server permission to run agents. Agents are enabled to run on any server, but only one server at a time will have the token. The flow chart in Figure 1 delineates the code logic. Here’s how the Agent Failover Support solution works:
more ...
Comments (0)