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.