Verständnissfrage pgcluster / Clientconnect ?

Hallo zusammen,
Ich habe meine beiden pgcluster Nodes am laufen JUPPIII.
Ich stelle mir aber nun noch folgende Grundsatzfrage:

Wenn man von einem Setup

Server A -> pglb
Server B -> pgrepl1 + pgdb1
Server C -> pgrepl2 + pgdb2

ausgeht, wie (Server? Port?) verbinde ich mich von einem Client aus ?
Ich kann zwar schon die db server (B + C) auf dem entsprechenden postgres port (5432) connecten, aber bei einem Ausfall der momentan verbundenen Node ist ja dann auch die Verbindung zum Client weg?
Oder ist die Idee von pgcluster dass das Failoverhandling auf dem Client passiert ?
Für mein Verständniss müsste ich den pglb connecten aber auf welchen Port ?

Besten Dank für etwas Licht ins Dunkel.
acki4711