Creare un connection pool del connettore

Prima di iniziare

Prima di creare il pool, distribuire il modulo connettore (adattatore di risorsa) associato al pool. I valori specificati per il nuovo pool dipendono dal modulo connettore che viene distribuito.

  1. Nell'albero di navigazione espandere il nodo Risorse.

  2. Espandere il nodo Connettori.

  3. Nel nodo Connettori, selezionare il nodo Connection pool connettore.

    Viene visualizzata la pagina Connection pool connettore.

  4. Nella pagina Connection pool connettore, fare clic su Nuovo.

    Viene visualizzata la pagina Nuovo connection pool connettore (Passo 1 di 2).

  5. Nel campo Nome pool, digitare un nome univoco per il pool.

    Specificare questo nome durante la creazione di una risorsa connettore.

  6. Dall'elenco a discesa Resource Adapter, selezionare un'opzione dalla lista dei Resource Adapter distribuiti (moduli connettori).

  7. Dall'elenco a discesa Definizione connessione, selezionare la definizione di connessione per il connection pool del connettore.

    Le opzioni nella lista dipendono dall'adattatore di risorsa selezionato. La definizione della connessione identifica un elemento connection-definition dell'adattatore di risorsa nel file ra.xml.

  8. Fare clic su Successivo.

    Viene visualizzata la pagina Nuovo connection pool connettore (Passo 2 di 2).

  9. Selezionare la casella di controllo Ping abilitato per eseguire il ping del connection pool durante il processo di creazione o riconfigurazione al fine di identificare e segnalare valori non corretti per i relativi attributi.

    Questa opzione è disabilitata per impostazione predefinita.

  10. Nel campo Descrizione, digitare una descrizione del connection pool.

  11. Nel campo Dimensione pool iniziale e minima, specificare il numero minimo di connessioni per il pool.

    Il valore predefinito è 8.

  12. Nel campo Dimensione massima pool, specificare il numero massimo di connessioni per il pool.

    Il valore predefinito è 32.

  13. Nel campo Quantità di ridimensionamento pool, specificare il numero di connessioni da rimuovere allo scadere del timeout di inattività del pool.

    Il valore predefinito è 2.

  14. Nel campo Timeout inattività, specificare il numero massimo di secondi durante i quali una connessione può rimanere inattiva nel pool.

    Il valore predefinito è 300.

  15. Nel campo Tempo massimo di attesa, specificare il tempo di attesa per la richiesta di connessione di un'applicazione, prima che si verifichi il timeout della connessione.

    Il valore predefinito è 60000.

  16. Selezionare la casella di controllo Convalida della connessione necessaria per abilitare la convalida della connessione.

    Se la casella di controllo Obbligatorio è selezionata, le connessioni vengono convalidate prima di essere fornite all'applicazione. Se la convalida non viene eseguita, la risorsa viene eliminata. Viene creata e restituita una risorsa nuova. Questa opzione è disabilitata per impostazione predefinita.

  17. Se la casella di controllo In caso di qualsiasi errore: Chiudi tutte le connessioni è selezionata, in GlassFish Server tutte le connessioni del pool vengono chiuse e quindi ristabilite in caso di errore di una singola connessione.

    Se non si seleziona la casella di controllo, le singole connessioni vengono ristabilite solo quando vengono utilizzate. Questa opzione è disabilitata per impostazione predefinita.

  18. Dall'elenco a discesa Supporto transazioni, selezionare il tipo di supporto di transazione per il connection pool.

    Il supporto delle transazioni scelto sovrascrive l'attributo relativo al supporto delle transazioni nell'adattatore di risorsa associato a questo connection pool compatibilmente con gli elementi derivati. In altre parole, può supportare un livello di transazione inferiore a quello specificato nell'adattatore di risorsa, oppure un livello di transazione uguale a quello specificato nell'adattatore di risorsa, ma non un livello superiore.

    Nell'elenco a discesa sono disponibili le opzioni riportate di seguito.

  19. Nella sezione Proprietà aggiuntive, specificare le proprietà aggiuntive per il connection pool del connettore.

    Le proprietà disponibili dipendono dall'adattatore di risorsa relativo al connection pool del connettore.

    Per aggiungere una proprietà, fare clic sul pulsante Aggiungi proprietà. Nella riga vuota visualizzata, digitare il nome della proprietà nel campo Nome e il valore della proprietà nel campo Valore.

    Se si specifica un nome ma non un valore per una proprietà, questa viene rimossa dalla tabella al termine della creazione del connection pool. Se anziché impostare il valore di una proprietà in questa fase si preferisce conservare la proprietà nella tabella in modo da impostare il valore in un secondo momento, digitare due parentesi vuote nel campo Valore:

    ()
    
  20. Fare clic su OK.

Vedere anche
Copyright © 2005, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices