Domino 9 und frühere Versionen > ND6: Administration & Userprobleme
Einen periodischen Agent ohne AMgr starten?
datenbanken24:
Gibt es eine Möglichkeit,
einen bestimmten Agenten in einer bestimmten Datenbank periodisch zu starten,
auf einem Server wo der Agent manager task NICHT läuft ?
Hintergrund:
Auf einem Backupserver (einem Domino-Server, der Datenbanken von mehreren anderen Domino-Servern repliziert)
ist der Agent Manager mit Absicht deaktiviert, so dass keinerlei Hintergrundagenten in den Datenbanken auf dem Backupserver ausgeführt werden.
Nun gibt es eine spezielle Datenbank auf dem Backup-Server (die nicht repliziert wird),
in welcher ein bestimmter Agent nun doch einmal täglich laufen soll.
Aber wie - ohne Agent manager task ?
Mit einem "Tell Amgr Run 'DatabaseName.nsf 'AgentName'" komme ich auch nicht weiter, da hierfür der AMgr task bereits laufen muß.
Was nicht in Frage kommt:
Ein entfernter Aufruf von einem Script-Agenten auf einem anderen Server, auf dem der Agent manager task läuft, ist hierfür nicht so optimal, da der Agent ca. 2 Stunden läuft und das aufrufende Script auf dem aufrufenden Server wahrscheinlich so lange offen bleibt...
Die Agenten in den Datenbanken können auch nicht auf einen bestimmten festen Servernamen eingestellt werden, womit man den Agent manager task auf dem Backup aktivieren könnte...
Hat jemand eine Idee,
oder ein Tool oder sonst einen Ansatz... ?
Gruß,
Uwe
Steve_O.:
Du könntest die Tasks in eine txt packen und dem Server über ein Programm-Dok mitgeben:
load amgr
tell amgr run...
tell amgr q
eknori:
Spontan würde mir nur ein ServerAddin einfallen, welches periodisch den Agenten in der Datenbank antriggert ...
eknori:
--- Zitat ---Du könntest die Tasks in eine txt packen und dem Server über ein Programm-Dok mitgeben:
load amgr
tell amgr run...
tell amgr q
--- Ende Zitat ---
Der Agent läuft aber lt. Uwe 2 Stunden; und wenn du den amgr startest, dann rennen auch alle anderen Agenten los ...
DigitDani:
Hallo Uwe,
währe es eine Lösung den Amgr auf dem Backupserver laufen zu lassen und in allen DBs in denen die Agenten nicht laufen dürfen, über die DB Properties die Hintergrundagenten zu deaktivieren?
Meines Wissens und nach kurzen Tests, wird diese Property nicht repliziert, so dass die Agenten auf den Servern auf denen sie laufen sollen, weiterhin laufen dürften.
cu
Daniel
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln