Timeout connessione ed esecuzione prolungata delle attività

Possible cause  

In condizioni di carichi elevati, vengono pianificate ogni secondo diverse attività di generazione di report. Se i tempi di esecuzione si prolungano o si verificano timeout, potrebbero non esservi connessioni sufficienti al database PostgreSQL.

Proposed action  

Verificare se nel file Qlik NPrinting scheduler service nprinting_scheduler.log sono riportati errori di connessione. Se vi sono problemi di limiti, si vedranno errori relativi a:

  • problemi di connessione al database
  • timeout durante l'attesa da connessioni in pool

Ciò significa che è necessario aumentare il numero massimo di connessioni al database PostgreSQL.

Procedere come segue:

  1. Accedere al computer dove è in esecuzione Qlik NPrinting scheduler service. Il database PostgreSQL si trova in questo computer.
  2. Aprire la cartella %ProgramData%\NPrinting\data.
  3. Aprire il file postgresql.conf con un editor di testo.
  4. Individuare il parametro max_connections. Il parametro è impostato su 100 per impostazione predefinita.
  5. Aumentare il valore di max_connections.
  6. Riavviare Qlik NPrinting scheduler service.