23.2.4. Modifier un bean pool
Les bean pools peuvent être modifiés par la console de gestion.
Procédure 23.5. Modifier un bean pool 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 Configuration en haut de l'écran. Étendre le menu Container et sélectionner EJB 3. Sélectionner l'onglet Bean Pools.
- Cliquer sur le bean pool que vous souhaiter modifier.
- Cliquer sur Edit.
- Modifier les informations que vous souhaitez. Seules les valeurs de Max Pool Size, Timeout, et de l'unité de Timeout Unit peuvent être modifiées.
- Cliquer sur le bouton Save pour terminer.
Procédure 23.6. Modifier un bean pool 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-attribute
avec la syntaxe suivante pour chaque attribut du bean pool à modifier./subsystem=ejb3/strict-max-bean-instance-pool=BEANPOOLNAME:write-attribute(name="ATTRIBUTE", value="VALUE")
- Remplacer BEANPOOLNAME par le nom requis de bean pool.
- Remplacer ATTRIBUTE par le nom de l'attribut à modifier. Les attributs ne pouvant pas être modifiés de cette façon sont
max-pool-size
,timeout
, ettimeout-unit
. - Remplacer VALUE par la valeur requise de l'attribut.
- Utiliser l'opération
read-resource
pour confirmer les changements au bean pool./subsystem=ejb3/strict-max-bean-instance-pool=BEANPOOLNAME:read-resource
Exemple 23.4. Définir la valeur de timeout d'un bean pool par le CLI
[standalone@localhost:9999 /] /subsystem=ejb3/strict-max-bean-instance-pool=HSBeanPool:write-attribute(name="timeout", value="1500") {"outcome" => "success"} [standalone@localhost:9999 /]