23.2.5. Assigner des beans pools aux beans de session et aux beans basés messages
slsb-strict-max-pool et mdb-strict-max-pool pour les stateless sessions beans et les beans basés-messages respectivement.
Procédure 23.7. Allouer des beans pools pour les session beans ou pour les beans basés-message par la console de gestion.
- Connectez-vous à la console de gestion. Section 3.4.2, « Se conncecter à la console de gestion »
- Cliquer sur l'onglet en haut de l'écran. Étendre le menu et sélectionner . Sélectionner l'onglet .
- Cliquer sur .
- Sélectionner le bean pool à utiliser pour chaque type de bean à partir de la combo-box appropriée.
- Cliquer sur le bouton pour terminer.
Procédure 23.8. Allouer des beans pools pour les session beans ou pour les beans basés-message par le CLI.
- Lancer l'outil CLI et connectez-vous à votre serveur. Voir Section 3.5.4, « Se connecter à une instance de serveur géré par l'interface CLI ».
- Utiliser l'opération
write-attributeavec la syntaxe suivante./subsystem=ejb3:write-attribute(name="BEANTYPE", value="BEANPOOL")
/subsystem=ejb3:write-attribute(name="BEANTYPE", value="BEANPOOL")Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Remplacer BEANTYPE par
default-mdb-instance-poolpour les beans basés-messages oudefault-slsb-instance-poolpour les stateless sessions beans. - Remplacer BEANPOOL par le nom du bean pool à assigner.
- Utiliser l'opération
read-resourcepour confirmer les changements./subsystem=ejb3:read-resource
/subsystem=ejb3:read-resourceCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Exemple 23.5. Assigner un bean pool pour les sessions beans par le CLI
[standalone@localhost:9999 /] /subsystem=ejb3:write-attribute(name="default-slsb-instance-pool", value="LV_SLSB_POOL")
{"outcome" => "success"}
[standalone@localhost:9999 /]
[standalone@localhost:9999 /] /subsystem=ejb3:write-attribute(name="default-slsb-instance-pool", value="LV_SLSB_POOL")
{"outcome" => "success"}
[standalone@localhost:9999 /]
Exemple 23.6. Exemple de configuration XML