THREAD AGENTE

L'impostazione di configurazione AGENTTHREADS specifica il numero massimo di thread che Essbase può generare per operazioni quali il login e il logout dal server Essbase e l'avvio e l'arresto di un'applicazione.

Sintassi

AGENTTHREADS n

dove n specifica il numero di thread che Essbase può generare dinamicamente. Il valore n può essere un numero compreso tra 5 e 500, inclusi.

Il valore predefinito è 50 thread.

Note

  • Sebbene il valore massimo di AGENTTHREADS che è possibile impostare sia 500, il numero massimo di thread che un sistema operativo può gestire potrebbe essere molto inferiore. Prima di specificare un valore maggiore del valore predefinito, rivolgersi all'amministratore di sistema, poiché i valori più alti possono consumare in modo significativo le risorse di sistema.

  • Se si specifica un valore AGENTTHREADS inferiore a 5, superiore al valore massimo o decimale, Essbase sostituisce il valore con un valore approssimativo a sé stante.

  • Per ogni connessione iniziale a un'applicazione e a un database Essbase è necessario un thread agente.

  • L'impostazione di configurazione AGENTTHREADS non si applica a Essbase Java Agent, che utilizza la configurazione del pool di thread di WebLogic Server per il numero totale di thread che è possibile generare a livello di server e dominio. Il conteggio totale dei thread di WebLogic Server è specificato nel file config.xml. Se il valore di AGENTTHREADS è minore del valore del conteggio totale dei thread di WebLogic Server, Essbase utilizza il valore specificato in AGENTTHREADS; se il valore di AGENTTHREADS è maggiore del conteggio totale dei thread di WebLogic Server, Essbase utilizza il valore specificato nel file config.xml.

Esempio

AGENTTHREADS 100

Imposta il numero massimo di thread che Essbase può generare a 100, supponendo che il conteggio totale dei thread specificato nel file config.xml sia pari o superiore a 100.