Type: | integer |
Défaut: | 60 (1min) |
Min: | 1 (1s) |
Max: | 600 (10min) |
Unité: | seconds (s) |
Contexte: | sighup |
Redémarrer: | false |
Temps maximum pour terminer l'authentification du client, en secondes. Si un client n'a pas terminé le protocole d'authentification dans ce délai, le serveur ferme la connexion. Cela protège le serveur des clients bloqués occupant une connexion indéfiniment. Si la valeur de ce paramètre est donné sans unité, l'unité sera la seconde. La valeur par défaut est d'une minute. Ce paramètre peut être configuré au lancement du serveur et dans le fichier postgresql.conf.
Recommandations [EN]
For production databases, it's important that this value be synchronized with the timeout on the application server side. Most web applications will want a shorter timeout, like 20s.