Délais de connexion et tâches longues
Dans les scénarios de chargement intense, plusieurs tâches de génération de rapports sont planifiées à chaque seconde. Si vous rencontrez des délais d'exécution longs ou arrivant à expiration, cela signifie peut-être que le nombre de connexions à la base de données PostgreSQL disponibles est insuffisant.
Consultez le fichier Service de planification Qlik NPrinting nprinting_scheduler.log pour identifier d'éventuelles erreurs de connexion. S'il s'agit de problèmes de limite, vous trouverez des erreurs concernant :
- des problèmes de connexion à la base de données ;
- des délais ayant expiré pendant l'attente des connexions mises en pool.
Dans ce cas, il convient d'augmenter le nombre maximal de connexions à la base de données PostgreSQL.
Procédez comme suit :
- Connectez-vous à l'ordinateur sur lequel le Service de planification Qlik NPrinting est en cours d'exécution. La base de données PostgreSQL se trouve sur cet ordinateur.
- Ouvrez le dossier %ProgramData%\NPrinting\data.
- Ouvrez le fichier postgresql.conf dans un éditeur de texte.
- Recherchez le paramètre max_connections. Le paramètre est défini sur 100 par défaut.
- Définissez max_connections sur une valeur plus élevée.
- Redémarrez le Service de planification Qlik NPrinting.