Connection pool Jolt

Visualizzazione colonna     Task correlati     

Jolt è un'interfaccia API di client basata su Java che consente di gestire le richieste inoltrate ai servizi Oracle Tuxedo da client e applicazioni Java generici su qualsiasi Web server J2EE. I connection pool Jolt consentono alle applicazioni del server WebLogic di connettersi ai domini Oracle Tuxedo.

Questa pagina visualizza il riepilogo dei connection pool Jolt configurati nel dominio corrente del server WebLogic.

L'interfaccia API Jolt è incorporata nell'interfaccia API del server WebLogic ed è possibile accedervi da un servlet o da qualsiasi altra applicazione in esecuzione nel server WebLogic. Ogni istanza del server WebLogic crea i relativi connection pool Jolt all'avvio e assegna le connessioni ai servlet o alle applicazioni a seconda delle necessità. Il connection pool si connette a Oracle Tuxedo mediante un listener di servizi Jolt (JSL, Jolt Service Listener) in esecuzione sul server Tuxedo.

Visualizzazione colonna

In questa pagina è possibile visualizzare un numero minore o maggiore di datapoint espandendo Personalizza questa tabella e modificando l'elenco Visualizzazione colonna. Ciascun datapoint viene visualizzato nella propria colonna di tabella.

Nella seguente tabella sono elencati tutti i datapoint che è possibile visualizzare in colonne in questa pagina.

Nome Descrizione
Nome

Il nome di questo connection pool Jolt.

Attributo MBean:
JoltConnectionPoolMBean.Name

Le modifiche avranno effetto dopo la ridistribuzione del modulo o il riavvio del server.

Destinazioni

La lista delle destinazioni correnti per questo connection pool Jolt.

Indirizzi principali

La lista di indirizzi per i listener JLS (Jolt Server Listener) principali del sistema Tuxedo.

Il formato di ogni indirizzo è: //nomehost:porta. Più indirizzi devono essere separati da virgole.

Attributo MBean:
JoltConnectionPoolMBean.PrimaryAddresses

Le modifiche avranno effetto dopo la ridistribuzione del modulo o il riavvio del server.

Indirizzi di failover

La lista di indirizzi dei listener JSL (Jolt Server Listener) che viene usata se il connection pool non è in grado di stabilire la connessione agli indirizzi principali oppure se le connessioni principali non riescono.

Il formato di ogni indirizzo è: //nomehost:porta. Più indirizzi devono essere separati da virgole.

Non è necessario che gli indirizzi JSL risiedano nello stesso host degli indirizzi JSL principali.

Attributo MBean:
JoltConnectionPoolMBean.FailoverAddresses

Le modifiche avranno effetto dopo la ridistribuzione del modulo o il riavvio del server.

Dimensione pool minima

Il numero minimo di connessioni da aggiungere a questo connection pool Jolt all'avvio del server WebLogic.

Attributo MBean:
JoltConnectionPoolMBean.MinimumPoolSize

Valore minimo: 0

Valore massimo: 2147483647

Le modifiche avranno effetto dopo la ridistribuzione del modulo o il riavvio del server.

Dimensione pool massima

Il numero massimo di connessioni che possono essere stabilite da questo connection pool Jolt.

Attributo MBean:
JoltConnectionPoolMBean.MaximumPoolSize

Valore minimo: 1

Valore massimo: 2147483647

Le modifiche avranno effetto dopo la ridistribuzione del modulo o il riavvio del server.

Ruolo utente

Il ruolo utente Tuxedo per questo connection pool Jolt. (È richiesto solo quando il livello di sicurezza definito nel sistema Tuxedo è USER_AUTH, ACL o MANDATORY_ACL).

Attributo MBean:
JoltConnectionPoolMBean.UserRole

Le modifiche avranno effetto dopo la ridistribuzione del modulo o il riavvio del server.

Contesto di sicurezza abilitato

Indica se questo connection pool Jolt passa il contesto di sicurezza del connection pool (nome utente, password e altre informazioni) dall'utente del server WebLogic al dominio Tuxedo.

Se si abilita il connection pool per il passaggio del contesto di sicurezza, è necessario avviare JSH (Jolt Service Handler) con l'opzione -a. Quando JSH riceve un messaggio con l'identità del chiamante, chiama impersonate_user() per ottenere l'appkey dell'utente. JSH inserisce nella cache l'appkey, in modo tale che alla successiva richiesta del chiamante, l'appkey viene recuperata dalla cache e la richiesta viene inoltrata al servizio. Ogni JSH gestisce una cache, per cui sarà disponibile una cache gestita per tutti i pool di sessione connessi allo stesso JSH.

È necessario abilitare il contesto di sicurezza se Tuxedo richiede connessioni protette.

Attributo MBean:
JoltConnectionPoolMBean.SecurityContextEnabled

Valore sicurezza: true

Le modifiche avranno effetto dopo la ridistribuzione del modulo o il riavvio del server.

RecvTimeout

Il ruolo utente Tuxedo per questo connection pool Jolt. (È richiesto solo quando il livello di sicurezza definito nel sistema Tuxedo è USER_AUTH, ACL o MANDATORY_ACL).

Attributo MBean:
JoltConnectionPoolMBean.UserRole

Le modifiche avranno effetto dopo la ridistribuzione del modulo o il riavvio del server.

Nome utente

Il nome utente specificato dalle applicazioni per la connessione a questo connection pool Jolt. Se il contesto di sicurezza è abilitato, deve trattarsi del nome di un utente Tuxedo autorizzato. (La specifica di un nome utente Tuxedo è obbligatoria se il livello di autenticazione Tuxedo è USER_AUTH).

Attributo MBean:
JoltConnectionPoolMBean.UserName

Le modifiche avranno effetto dopo la ridistribuzione del modulo o il riavvio del server.

Task correlati