Hola Jaime, asi tengo configurado la replicacion logica sin utilizar
pglogical y funciona bien. Se que funciona bien ya que he hecho muchas
pruebas de replicación y todas exitosas, es por eso que me di cuenta que
los archivos wal crecen mucho al caer uno de los esclavos

Configuracion de todos los nodos:


#####REPLICACION LOGICAL


wal_level = logical
max_wal_senders = 5
max_replication_slots = 5
max_worker_processes = 5
hot_standby = on




Los nodos esclavos tiene un archivo extra llamado recovery.conf

esclavo 1


standby_mode = 'on'
primary_conninfo = 'user=postgres host=192.192.192.3 port=5432
sslmode=prefer sslcompression=1 krbsrvname=postgres'
primary_slot_name = 'slave1'


esclavo 2


standby_mode = 'on'
primary_conninfo = 'user=postgres host=192.192.192.3 port=5432
sslmode=prefer sslcompression=1 krbsrvname=postgres'
primary_slot_name = 'slave2'


Saludos cordiales

El 15 de marzo de 2016, 12:43, Jaime Casanova <
jaime.casan...@2ndquadrant.com> escribió:

> 2016-03-14 19:17 GMT-05:00 alberto cordones <
> listas.alberto.cordo...@gmail.com>:
> > Muchas Gracias Jaime, por aclarar mis dudas, a tu pregunta, no, solo
> estoy
> > usando logical replication a nivel de wal_level, no estoy utilizando
> > pglogical
> >
>
> El tema es que "logical decoding" *no* es replicación lógica. Provee
> las piezas para lograr replicación lógica pero no es lo mismo.
>
> La idea es que el servidor principal envía un flujo continuo (stream)
> hacía otro sitio (el formato exacto en que lo envía depende del plugin
> de salida), pero no se envía de forma automática en la réplica. Por
> ejemplo, como en logical decoding no hay archivo recovery.conf, como
> le dices al esclavo a que nodo conectarse para pedir los datos?
>
> pglogical es una extensión que usa "logical decoding" y realiza todas
> las tareas que tu no vas a querer hacer manualmente. Por ejemplo
> pglogical te da la función pglogical.create_node() y
> pglogical.replication_set_add_table() entre muchas otras necesarias
> para esto.
>
> O como planeabas usar "logical decoding"?
>
> --
> Jaime Casanova                      www.2ndQuadrant.com
> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
>

Responder a