Show Table of Contents
20.4.3. Configurer les paramètres
Vous pouvez configurer des messages volumineux d'HornetQ en définissant les divers paramètres suivants :
- Avec Hornet Core API côté client
- Si vous utilisez HornetQ Core API côté client, vous devez définir le paramètre
ServerLocator.setMinLargeMessageSizepour spécifier la taille minimale des messages volumineux. La taille minimale de messages (min-large-message-size) a la valeur 100KiB par défaut.ServerLocator locator = HornetQClient.createServerLocatorWithoutHA(new TransportConfiguration(NettyConnectorFactory.class.getName())) locator.setMinLargeMessageSize(25 * 1024); ClientSessionFactory factory = HornetQClient.createClientSessionFactory();
- Configurer le serveur pour les clients JMS (Java Messaging Service)
- Si vous utilisez Java Messaging Service (JMS) vous devez spécifier la taille minimale des messages volumineux avec l'attribut
min-large-message-sizede vos fichiers de configuration de serveur (standalone.xmletdomain.xml). La taille minimale de messages(min-large-message-size) a la valeur 100KiB par défaut.Note
La valeur de l'attributmin-large-message-sizedoit être en octetsVous pouvez choisir de compresser les messages volumineux pour un transfert rapide et efficace. Toutes les opérations de compression/de-compression sont gérées sur le côté client. Si le message compressé est plus petit quemin-large-message-size, il sera envoyé au serveur comme un message ordinaire. À l'aide de Java Messaging Service (JMS), vous pouvez compresser des messages volumineux en définissant la propriété booléenne decompress-large-messagesà "true" sur l'indice de serveur ou ConnectionFactory.<connection-factory name="ConnectionFactory"> <connectors> <connector-ref connector-name="netty"/> </connectors> ... <min-large-message-size>204800</min-large-message-size> <compress-large-messages>true</compress-large-messages> </connection-factory>

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.