Pessoal,

Estou com um problema para implementar o balanceamento entre máquinas de
banco, estou utilizando a versão 9.4.5 e PgPool II 3.4.3, sendo todas as
máquinas com Ubuntu Server 14.04.

A replicação utilizada é a nativa do PostgreSQL. Pretendo utilizar o PgPool
para balancear e pool de conexões.

Aparentemente, tudo está configurado corretamente, vou colar um trecho da
configuração para facilitar a ajuda:

enable_pool_hba = true
pool_passwd = 'pool_passwd'
connection_cache = on
replication_mode = off
replicate_select = false
insert_lock = true
replication_stop_on_mismatch = false
failover_if_affected_tuples_mismatch = false
load_balance_mode = true
white_function_list = 'select_.*'
black_function_list = 'nextval,setval,set_.*,update_.*,delete_.*,insert_.*'
*master_slave_mode = true*
master_slave_sub_mode = 'stream'

Sendo que ao setar *false *na opção *master_slave_mode *a aplicação
funciona sem balancear, após ativar esta opção me deparo com o seguinte
erro:

psql: ERROR:  unable to read message length
DETAIL:  message length (8) in slot 1 does not match with slot 0(12)

Alguém já enfrentou este erro antes?

Fábio Roberto de Araújo e Vasconcelos
Administrador de Banco de Dados
Tecnólogo em Redes de Computadores - IFPB
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a