Type: | integer |
Défaut: | 10 |
Min: | 0 |
Max: | 262143 |
Contexte: | postmaster |
Redémarrer: | true |
Indique le nombre maximum de serveurs standby (autrement dit, le nombre maximum de processus walsender en cours d'exécution). La valeur par défaut est 10
. La valeur 0
signifie que la réplication est désactivée. Une déconnexion abrute d'un client de réplication pourrait avoir pour effet un slot de connexion orpheline jusqu'au dépassement d'un délai, donc ce paramètre peut être configuré un peu au-dessus du nombre maximum de clients attendus pour que les clients déconnectés puissent immédiatement se reconnecter. Ce paramètre n'est configurable qu'au démarrage du serveur. wal_level doit être configuré au minimum à replica
pour permettre des connexions des serveurs esclaves.
Lors de l'exécution d'un serveur standby, vous devez configurer ce paramètre à la même valeur ou à une valeur supérieure à celle se trouvant sur le serveur d'envoi. Dans le cas contraire, les requêtes ne seront pas autorisées sur le serveur standby.
Recommandations [EN]
Sur StackOverflow
Sur pgsql-hackers
- Re: scalability bottlenecks with (many) partitions (and more)
- Re: POC: enable logical decoding when wal_level = 'replica' without a server restart
- Re: filesystem full during vacuum - space recovery issues
- remove check hooks for GUCs that contribute to MaxBackends
- Primary and standby setting cross-checks