3 Configurazione dei Servizi di Provider
Le proprietà di configurazione di Provider Services sono disponibili nell'interfaccia Web di Essbase per facilitare la gestione dei parametri di timeout di rete.
È possibile impostare i valori per le configurazioni di Provider Services nella console. Vedere Imposta proprietà configurazione di Provider Services.
essbase.jobs.maxCount
La proprietà di configurazione essbase.jobs.maxCount di Provider Services consente di impostare il numero massimo di job paralleli che Essbase può eseguire.
Sintassi
essbase.jobs.maxCount nn: specifica il numero di job attivi che Essbase può eseguire in parallelo. Il valore predefinito è 10.
Descrizione
I job sono operazioni che è possibile eseguire dall'interfaccia Web Essbase. I job comprendono operazioni quali il caricamento dei dati, la creazione delle dimensioni, l'esportazione dei cubi, l'esecuzione degli script MaxL, l'esecuzione dei calcoli e la cancellazione dei dati. I job sono asincroni, nel senso che vengono eseguiti in background come thread univoci. Ogni job dispone di un ID univoco.
Questa proprietà fa distinzione tra maiuscole e minuscole, quindi assicurati di specificarne il nome esattamente come mostrato nell'esempio.
Esempio
essbase.jobs.maxCount 15olap.server.netRetryCount
La proprietà di configurazione olap.server.netRetryCount di Provider Services di Essbase consente di impostare il numero di volte in cui un'API può riprovare a eseguire un'operazione di rete non riuscita prima di eseguire l'errore e segnalare un errore. Se olap.server.netSocketTryInfinite è impostato su true, olap.server.netRetryCount non ha alcun effetto.
Sintassi
olap.server.netRetryCount nn: un valore intero. L'impostazione predefinita è 600 nuovi tentativi. Ogni cinque tentativi dà un timeout di un secondo. Il valore predefinito, 600, restituisce un timeout di due minuti.
olap.server.netSocketTimeOut
La proprietà di configurazione di Provider Services olap.server.netSocketTimeOut consente di impostare il tempo massimo durante il quale un'operazione di rete Essbase (lettura/scrittura) può essere bloccata prima del timeout dell'operazione di I/O.
Sintassi
olap.server.netSocketTimeOut nn: specifica il numero di millisecondi che un'operazione di rete Essbase può bloccare prima del timeout dell'operazione di I/O.
Nota
Questo valore influisce sul funzionamento complessivo del timeout della richiesta e non deve essere modificato arbitrariamente.Esempio
olap.server.netSocketTimeOut 200olap.server.netSocketTryInfinite
La proprietà di configurazione di Essbase Provider Services olap.server.netSocketTryInfinite consente di impostare se il client continuerà a provare all'infinito su un'operazione di rete. Se impostato su true, olap.server.netRetryCount non ha effetto. Il valore predefinito è false.
Sintassi
olap.server.netSocketTryInfinite true|falsesystem.cluster.monitorInterval
La proprietà di configurazione di Provider Services system.cluster.monitorInterval consente di impostare l'intervallo in base al quale Essbase esegue il polling dei nodi server nei cluster attivo-attivo (sola lettura) per determinare se i nodi sono inattivi o attivi.
Sintassi
system.cluster.monitorInterval nn: l'intervallo, in secondi, in base al quale Essbase esegue il polling dei nodi nei cluster attivo-attivo (sola lettura) per verificare se sono inattivi o attivi. L'intervallo predefinito è 30s.
Esempio
system.cluster.monitorInterval 30Vedere anche: