Стойла логической репликации postgres
Мой сервер подписчика застрял в записи WAL. В журнале на сервере подписчика написано:
could not receive data from WA: stream: server closed the connection unexpectedly
Подписчик говорит, что receive_lsn и latest_end_lsn - это D/DA223D38.
Журнал сервера паба говорит:
2018-09-27 16:41:39.826 PDT [22332] LOG: starting logical decoding for slot "sub247"
2018-09-27 16:41:39.826 PDT [22332] DETAIL: streaming transactions committing after D/DA223D38, reading WAL from D/D62AF9D0
2018-09-27 16:41:39.827 PDT [22332] LOG: logical decoding found consistent point at D/D62AF9D0
2018-09-27 16:41:39.827 PDT [22332] DETAIL: There are no running transactions.
И pg_stat_replication показывает, что write_lsn и т. Д. - это D/Da223D38, а sent_lsn - это D/DA224FD8.
Два сервера как-то пропустили WAL-запись между ними? Что я могу сделать, чтобы синхронизировать их снова?