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 >