Tempo di servizio scaduto
Il OpenPages servizio va in timeout.
Sintomi
L'interfaccia utente mostra che OpenPages sta elaborando una richiesta, ma il processo non viene completato. Oppure, un processo si interrompe in modo imprevisto.
Ad esempio, l'elaborazione di FastMap si interrompe in modo imprevisto oppure il processo continua a essere eseguito ma non viene completato. Potresti riscontrare errori nel <OP_HOME>/wlp-usr/servers/<server_name>Server<#>/logs/messages.log file relativi ai file temporanei di FastMap.
Oppure, quando crei un nuovo profilo, il processo viene eseguito ma poi viene visualizzatoUnexpected errornel tuo browser. La console Java™ mostra504 (Gateway Time-out).
Cause
Il processo non è stato completato entro il valore di timeout.
Risoluzione del problema
Se si utilizza un bilanciatore di carico esterno, come HAProxy, per instradare le richieste di rete a OpenPages, configurare un valore di timeout sufficientemente lungo (ad esempio 10 minuti). Alcune OpenPages operazioni, come l'importazione con FastMap,, possono richiedere più tempo rispetto ad altre operazioni.
In qualità di Red Hat® OpenShift® amministratore del cluster, reimpostare i valori di timeout del client e del server per il bilanciatore di carico, quindi riavviarlo.
Ad esempio, se si dispone del bilanciatore di carico HAProxy :
- Sul nodo del bilanciatore di carico, modificare il
/etc/haproxy/haproxy.cfgfile. Nelladefaultssezione, modifica i valori ditimeout clientetimeout serverda1ma10m. - Esegui il seguente comando per riavviare HAProxy :
systemctl restart haproxy