Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: inu am 14.03.05 - 10:47:08

Titel: Agenten um Clustersystem
Beitrag von: inu am 14.03.05 - 10:47:08
Hallo Leute,

Wie muss ich Agenten in einem Clustersystem einrichten, so dass die Abarbeitung der Agenten auch im Fehlerfall eines Servers weiterhin funktioniert?

Vielen Dank
Titel: Re: Agenten um Clustersystem
Beitrag von: Driri am 14.03.05 - 11:38:17
Tja, ist nen super Thema. Problem ist ja, daß wenn man den Server im Agenten festlegt, es keinen Mechanismus im Cluster gibt, der dafür sorgt, daß dieser Agent dann auch im Failover-Fall auf dem zweiten Clustermember rennt.
Wenn man keinen Server explizit vorgibt, hat man das Problem, daß der Agent auf jedem Server rennt, wo eine Replik der Datenbank liegt. Ist ja ggf. auch nicht gewünscht bzw. kann auch zu Problemen führen (Replizierkonflikte z.B.).

Ich habe da bisher noch keine Möglichkeit gefunden, das sauber zu realisieren. Zumal wir auch diverse Anwendungen von Extern eingekauft haben und da nicht an dem Code der Agenten rumbasteln wollen/können.
Titel: Re: Agenten um Clustersystem
Beitrag von: Semeaphoros am 14.03.05 - 11:48:46
Ingo beschreibt die Problematik bestens. Ein Agenten-Failover geht nur, wenn der Programmierer das auch vorgesehen hat und verstanden hat, wie das funktioniert. Dann geht das mit der Einstellung, auf jedem Server, der Agent ist dann allerdings dafür verantwortlich, dass er im richtigen Moment das richtige macht und keine Replizierkonflikte provoziert ......

Anders ausgedrückt, ohne das ausdrückliche OK des Agentenschreibers ist das nicht wirklich machbar.
Titel: Re: Agenten um Clustersystem
Beitrag von: inu am 14.03.05 - 13:53:56
Ich habe ja fast befürchtet, dass dies nicht so ohne weiteres geht.
Vielen Dank für die Informationen.
Titel: Re: Agenten um Clustersystem
Beitrag von: BANXX am 14.03.05 - 14:07:41
Das Thema hatten wir schonmal, oder ?

Ich habe mal für ein Unternehmen eine entsprechende (weiter verwendbare) Ergänzung zum OoO geschrieben, die ihn Clusterfähig macht.