Pas besoin de toucher hot_standby_feedback . Comme d'autres l'ont mentionné, le mettre sur on peut gonfler le maître. Imaginez ouvrir une transaction sur un esclave et ne pas la fermer.
Au lieu de cela, définissez max_standby_archive_delay et max_standby_streaming_delay à une valeur raisonnable :
# /etc/postgresql/10/main/postgresql.conf on a slave
max_standby_archive_delay = 900s
max_standby_streaming_delay = 900s
De cette façon, les requêtes sur les esclaves d'une durée inférieure à 900 secondes ne seront pas annulées. Si votre charge de travail nécessite des requêtes plus longues, définissez simplement ces options sur une valeur plus élevée.