trace_recovery_messages Developer Parameter

Type: enum
Défaut: log
Contexte: sighup
Redémarrer: false
Valeurs: [debug5, debug4, debug3, debug2, debug1, log, notice, warning, error]

Contrôle les niveaux des traces écrites dans le journal applicatif pour les modules nécessaires lors du traitement de la restauration. Cela permet à l'utilisateur de surcharger la configuration normale de log_min_messages, mais seulement pour des messages spécifiques. Ça a été ajouté principalement pour débugger Hot Standby. Les valeurs valides sont DEBUG5, DEBUG4, DEBUG3, DEBUG2, DEBUG1 et LOG. La valeur par défaut, LOG, n'affecte pas les décisions de trace. Les autres valeurs causent l'apparition de messages de débogage relatifs à la restauration pour tous les messages de ce niveau et des niveaux supérieurs. Elles utilisent malgré tout le niveau LOG ; pour les configurations habituelles de log_min_messages, cela résulte en un envoi sans condition dans les traces du serveur. Ce paramètre ne peut être configuré que dans le fichier postgresql.conf ou indiqué sur la ligne de commande.

Recommandations [EN]

For troubleshooting replication/PITR failures.

Commentaires