Server Coherence: Configurazione: Generale

Opzioni di configurazione     Task correlati     Argomenti correlati

Utilizzare questa pagina per configurare i server Coherence quando si utilizza ActiveCache. I server Coherence sono cache server standalone, istanze JVM dedicate per il mantenimento e la gestione dei dati inseriti nella cache.

Nota: questa pagina garantisce la compatibilità con le versioni precedenti per le implementazioni ActiveCache Coherence esistenti. Per le nuove implementazioni, Coherence è integrato in WebLogic Server come sottosistema contenitore, pertanto viene in genere impostato nei livelli di un dominio WebLogic Server come istanza di server gestito singola o che utilizza i cluster di WebLogic Server.

Queste impostazioni vengono utilizzate solo per l'avvio di cache server Coherence. Le impostazioni specificate non verranno utilizzate da un'istanza del server di amministrazione che viene avviato da Node Manager.

Opzioni di configurazione

Nome Descrizione
Nome

Nome alfanumerico dell'istanza del server.

In questo campo gli spazi non sono validi.

Il nome deve essere unico per tutti gli oggetti di configurazione nel dominio. Nell'ambito di un dominio, ciascun server, computer, cluster, pool di connessione JDBC, host virtuale e qualsiasi altra risorsa, deve avere un nome unico diverso dal nome di dominio.

Il nome del server non è utilizzato come parte dell'URL per le applicazioni distribuite sul server. Tale nome ha solo scopo di identificazione. Il nome del server compare sulla console di amministrazione e, nel caso siano utilizzate utility della riga di comando o API, viene utilizzato per identificare il server.

Per poter definire un nome di server Unicode, è necessario che il sistema operativo di base supporti i caratteri Unicode.

Dopo aver creato un server, non è possibile modificarne il nome. È possibile, invece, duplicare il server e assegnare un nuovo nome al duplicato.

Attributo MBean:
CoherenceServerMBean.Name

Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.

Computer

Il computer host di WebLogic Server su cui è prevista l'esecuzione di questo server.

Per avviare il server utilizzando un Node Manager è necessario assegnare il server a un computer configurato per il Node Manager.

Non è possibile modificare questo valore se un'istanza del server è in esecuzione.

Attributo MBean:
ManagedExternalServerMBean.Machine

Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.

Cluster

La risorsa cluster Coherence a livello di sistema associata a questo server.

Attributo MBean:
CoherenceServerMBean.CoherenceClusterSystemResource

Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.

Indirizzo di ascolto unicast

L'indirizzo IP del listener unicast del cluster.

Questo attributo può essere utilizzato per sovrascrivere il valore del cluster Coherence di riferimento.

Attributo MBean:
CoherenceServerMBean.UnicastListenAddress

Porta di ascolto unicast

La porta del listener unicast del cluster.

Attributo MBean:
CoherenceServerMBean.UnicastListenPort

Valore minimo: 1

Valore massimo: 65535

Adeguamento automatico porta unicast abilitato

Specifica se la porta unicast deve essere incrementata in modo automatico qualora non possa essere associata perché già in uso.

Attributo MBean:
CoherenceServerMBean.UnicastPortAutoAdjust

Riavvio automatico abilitato

Specifica se Node Manager può riavviare automaticamente questo server in caso di crash o di altra interruzione imprevista.

Attributo MBean:
ManagedExternalServerMBean.AutoRestart

Intervallo di riavvio

Il numero di secondi entro i quali è possibile riavviare questo server fino al numero di volte specificato in RestartMax.

Attributo MBean:
ManagedExternalServerMBean.RestartIntervalSeconds

Valore minimo: 300

Valore massimo: 2147483647

Numero massimo tentativi di riavvio

Il numero di volte in cui Node Manager può riavviare questo server nell'intervallo specificato in RestartIntervalSeconds.

Attributo MBean:
ManagedExternalServerMBean.RestartMax

Valore minimo: 0

Valore massimo: 2147483647

Ritardo riavvio

Il numero di secondi di attesa che Node Manager lascia trascorrere prima di riavviare questo server.

Dopo l'interruzione di un processo server, potrebbero essere necessari alcuni secondi per rilasciare la porta o le porte TCP utilizzate dal server. Se Node Manager tenta di riavviare il server gestito mentre le porte sono ancora attive, il tentativo di riavvio non riesce.

Se l'opzione AutoMigration è abilitata e il valore di RestartDelaySeconds è 0, l'attributo RestartDelaySeconds viene impostato automaticamente sul tempo di lease. In questo modo si impediscono errori di riavvio nel server dopo la migrazione se il lease precedente è ancora valido.

Attributo MBean:
ManagedExternalServerMBean.RestartDelaySeconds

Valore minimo: 0

Valore massimo: 2147483647

Timeout connessione Node Manager

Restituisce il valore di timeout che NodeManagerRuntime dovrà utilizzare durante la creazione di una connessione socket all'agente. L'impostazione predefinita è alta, poiché l'agente SSH può richiedere molto tempo per stabilire la connessione.

Attributo MBean:
ManagedExternalServerMBean.NMSocketCreateTimeoutInMillis

Valore minimo: 0

Le modifiche diventeranno effettive dopo la ridistribuzione del modulo o il riavvio del server.

Task correlati

Argomenti correlati