Estou olhando nossa replicação no Postgres. Temos lógica e binária acontecendo. Eu faço um select * from pg_stat_replication order by state;
e vejo os valores lsn enviados/escrever/liberar/reproduzir. Eles se parecem 31855/17CB26A8
e os valores avançam com o tempo.
Para obter a posição atual, faço a select pg_current_wal_lsn();
e está em 319E1/73CDD590
.
Meu problema é que à medida que os valores avançam, eles quase chegam à posição atual e depois “rolam” e recomeçam. Isso é normal?
Estou na v13.10.
Tive o problema de que wal_receiver_timeout estava muito baixo. Eu configurei para 0 nos escravos.