Successivamente, sarà necessario distribuire l'ambiente di applicazione sul cluster dinamico. In questo modo, il cluster dinamico potrà ospitare applicazioni a lunga durata.
Questa operazione va effettuata soltanto una volta per cluster, indipendentemente dal numero di applicazioni a lunga durata distribuite su di esso.
Motivi e situazioni in cui eseguire questa attività
Per distribuire l'ambiente di applicazione sul cluster dinamico:
- Dalla struttura di navigazione della console di gestione, fare clic su Applicazioni > Installa nuova applicazione.
- Selezionare File system remoto, immettere <root_install_WAS>/installableApps/LREE.ear,
quindi fare clic su Avanti.
- Selezionare la casella di spunta accanto a Genera binding predefiniti, quindi fare clic su Avanti.
- Selezionare la casella di spunta Utilizza nome host virtuale predefinito per i moduli Web e lasciare il valore dell'host predefinito nel campo Nome host.
- Effettuare le seguenti operazioni di installazione:
- Selezionare le opzioni di installazione. Verificare che la casella di spunta accanto a Distribuisci bean enterprise sia selezionata. Se si desidera impostare più cluster dinamici per ospitare le applicazioni a lunga durata, modificare il valore per il nome dell'applicazione da LREE a un valore che non è in conflitto con le altre distribuzioni di LREE.ear. Ad esempio, LREE-<nome_app>.
- In Associa moduli ai server, selezionare il modulo BatchJobExecutionEnvironmentEJBs e EndpointWebService.
- Selezionare il cluster dinamico creato nella sezione Creazione di un cluster dinamico per l'ambiente di esecuzione, quindi fare clic su Applica.
- Fornire le opzioni per effettuare la distribuzione dell'EJB. Selezionare il tipo di database utilizzato per l'ambiente di esecuzione nel campo Opzione Distribuisci EJB - Tipo di database. Per Cloudscape, selezionare CLOUDSCAPE_V5.
Immettere LREESCHEMA per Opzione Distribuisci EJB - Schema database.
- Fornisci mappatura origine dati predefinita per moduli che contengono bean di entità 2.x. Selezionare la casella di spunta accanto a BatchJobExecutionEnvironmentEJBs nella tabella. Selezionare il nome JNDI dell'origine dati definita in Impostazione di più nomi JNDI di risorse esistenti. Fare clic su Applica.
- Configurare il tipo di autorizzazione e il metodo di autenticazione richiesto dal database dell'ambiente di esecuzione. Se si utilizza un database
Cloudscape integrato, non è richiesta alcuna configurazione.
- Selezionare Riepilogo, quindi fare clic su Fine.
- Salvare le modifiche.
Operazioni successive
Per impostazione predefinita, il modulo dei servizi Web LREE è legato all'host virtuale host_predefinito dei server su cui è installata l'applicazione LREE. Per essere certi che il servizio Web sia disponibile, identificare i nomi host e i numeri di porta utilizzati dai server delle applicazioni che appartengono al cluster dinamico su cui è distribuito l'ambiente di esecuzione, quindi verificare che l'host virtuale host_predefinito contenga un alias host che corrisponda al nome host e alla porta di ogni server delle applicazioni.
Effettuare le seguenti operazioni per individuare il numero di porta utilizzato da un determinato server delle applicazioni:
- Dalla struttura di navigazione della console di gestione, selezionare Server > Server delle
applicazioni.
- Selezionare un server delle applicazioni.
- In Comunicazioni, espandere Porte.
- Prendere nota del numero di porta assegnato a WC_defaulthost.
Per creare l'alias host, effettuare le seguenti operazioni:
- Dalla struttura di navigazione della console di gestione, selezionare Ambiente > Host virtuali.
- Fare clic su host_predefinito.
- Fare clic su Alias host.
- Fare clic su Nuovo.
- Nel campo Nome host, immettere il nome di un host virtuale oppure digitare *.
- In Porta, immettere la porta di WC_defaulthost.
- Fare clic su Applica.
- Se la sicurezza è abilitata, ripetere queste operazioni per creare gli alias host in base alla porta WC_defaulthost_secure.
- Riavviare il server.