Domino Server Hook für Agentmanager Execution Prevention

In einer verteilten Domino Umgebung wird gerne ein klassisches Hub- / Spoke Konzept angestrebt. Dabei sind dedizierte Server rein für die Replikation verantwortlich, damit die Wege und Richtungen der Replikation klar darstellbar und damit administrierbar sind. Dabei stößt man aber auf ein nicht triviales Problem hinsichtlich Domino Datenbanken, deren Backend-Datenverarbeitung über Agenten durchgeführt wird, die vom Domino Agentmanager als Zeit oder Event getriggerte Aktionen ausgeführt werden.

Ist aber ein Agent aktiviert, läuft er entweder auf einem dedizierten Server oder auf allen Servern. Es ist also nicht möglich, die Abarbeitung der Agenten auf mehrere dedizierte Server zu beschränken. Oft ist aber die Einstellung "Laufe auf allen Servern" bei verteilten Workflow Applikationen nötig, da jeder einzelne Server und damit Agent für eine definierte Datenmenge zuständig ist und somit auf unterschiedlichen Server laufen muss.

Demgegenüber muss der Betreiber aufgrund seiner Service-Level Agreements einen reibungslosen Betrieb über 24h * 7 Tage sicherstellen. Was ihm vor einige Probleme stellt, da er Verantwortung für Code übernehmen muss, den er nicht beeinflussen kann. Der Agentmanager selbst kann in den wenigsten Fällen komplett abgeschaltet werden, da meistens Agenten für Abrechnungen, Management oder das Monitoring mitlaufen müssen.
Es besteht also die Anforderung, eine Ausführung von Agenten auf dedizierten Server so einzugrenzen, dass nur bestimmte Agenten laufen werden dürfen, aber alle anderen geblockt werden müssen.

Genau dazu aber ist der von uns angebotene Domino Server Hook in der Lage. Er steuert über Include oder Exclude Terme (Wildcards "*" und "?" sind hier möglich) die Ausführung von Agenten in den darüber definierten Datenbanken.

Nach der Installation und Inbetriebnahme des Hooks brauchen Sie sich dann keine Gedanken mehr zu machen, was auf Ihren Hub bzw. Spoke Servern von wild laufenden Agenten angerichtet werden kann. Sie haben es nun in der Hand, welche Agenten noch laufen dürfen (Maintenance oder Report Aufgaben) wobei hierzu keinerlei Code-Änderungen notwendig sind.

Die Executables und den Evaluierungscode finden Sie in der Download Sektion.

Preise und Preisstaffelungen erfragen Sie bitte direkt bei uns. Wir freuen uns Sie zu beraten und Ihnen ein geeignetes Angebot unterbreiten zu dürfen. 

n