No es necesario tocar hot_standby_feedback . Como han mencionado otros, configurarlo en on puede hinchar maestro. Imagine abrir una transacción en un esclavo y no cerrarla.
En su lugar, establezca max_standby_archive_delay y max_standby_streaming_delay a algún valor sensato:
# /etc/postgresql/10/main/postgresql.conf on a slave
max_standby_archive_delay = 900s
max_standby_streaming_delay = 900s
De esta forma no se cancelarán las consultas sobre esclavos con una duración inferior a 900 segundos. Si su carga de trabajo requiere consultas más largas, configure estas opciones en un valor más alto.