Este contenido no está disponible en el idioma seleccionado.
18.4. Work with Large Messages
18.4.1. Work with Large Messages Copiar enlaceEnlace copiado en el portapapeles!
InputStream in the body of the message. When the message is sent HornetQ reads this InputStream and transmits data to the server in fragments.
OutputStream on the message to stream it in fragments to a disk file.
18.4.2. Configuring HornetQ Large Messages Copiar enlaceEnlace copiado en el portapapeles!
In Standalone mode large messages are stored in EAP_HOME/standalone/data/largemessages directory. In Domain mode large messages are stored in EAP_HOME/domain/servers/SERVERNAME/data/largemessages directory. The configuration property large-messages-directory indicates the location where large messages are stored.
Important
18.4.3. Configuring Parameters Copiar enlaceEnlace copiado en el portapapeles!
- Using HornetQ Core API on Client Side
- If you are using HornetQ Core API on client side you need to set
ServerLocator.setMinLargeMessageSizeparameter to specify minimum size of large messages. The minimum size of large messages(min-large-message-size) is set to 100KiB by default.Copy to Clipboard Copied! Toggle word wrap Toggle overflow
- Configuring server for Java Messaging Service (JMS) clients
- If you using Java Messaging Service (JMS) you need to specify the minimum size of large messages in the attribute
min-large-message-sizeof your server configuration files (standalone.xmlanddomain.xml). The minimum size of large messages(min-large-message-size) is set to 100KiB by default.Note
The value of the attributemin-large-message-sizeshould be in bytesYou may choose to compress large messages for fast and efficient transfer. All compression/de-compression operations are handled on client side. If the compressed message is smaller thanmin-large-message-size,it is sent to the server as a regular message. Using Java Messaging Service (JMS) you can compress large messages by setting the boolean propertycompress-large-messages"true" on the server locator or ConnectionFactory.Copy to Clipboard Copied! Toggle word wrap Toggle overflow