> # 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

> - Crea server Coherence
> - Configura argomenti di avvio per i server Coherence
> - Avvia server Coherence dalla console di amministrazione
> - Configura Node Manager

> Argomenti correlati

> - Distribuzione delle applicazioni Coherence in WebLogic Server
> - Amministrazione di Node Manager per Oracle WebLogic Server
> - Parametri di avvio consentiti del server Coherence