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 :

  1. Sul nodo del bilanciatore di carico, modificare il /etc/haproxy/haproxy.cfg file. Nella defaults sezione, modifica i valori di timeout client e timeout server da 1m a 10m.
  2. Esegui il seguente comando per riavviare HAProxy :
    systemctl
    restart haproxy