Producer Mode:
#


Producer mode means the system is acting as a sender, creating and sending messages to a messaging server. It does not receive or process incoming messages—its role is only to send out information, such as updates or alerts, to other systems or services.

JMS (Java Message Service)/JMSTask.png

1. Destination Name: It refers to the Topic or Queue that has been set up in the JNDI configuration. You can also use CrushTaskVariables to automatically insert values into the name, allowing for flexible and dynamic message routing.

2. Advanced Options:

Persistent: If enabled, messages will not be lost even if the messaging server goes down and restarts. They are stored safely until delivered.
Time to live: Sets how long a message remains valid. After this time passes, the message will automatically expire if not delivered.
Priority: Determines the importance of the message. Values range from 0 to 9 — 0 to 4 are normal priority, while 5 to 9 are treated as high priority.

3. Message Type: Custom Message: Send a custom message to the destination as text or binary. Variable replacement is supported, allowing you to insert dynamic values. You can loop through incoming files and send multiple custom messages containing file-related details such as name, path, or URL.

4. Message Type: Send files: Sends the file content in binary mode directly to the destination. ⚠️ The maximum allowed file size is 10 MB.

Back to: JMS (Java Message Service)

Add new attachment

Only authorized users are allowed to upload new attachments.
« This page (revision-2) was last changed on 30-Sep-2026 04:56 by krivacsz
G’day (anonymous guest)
CrushFTP11 | What's New

Referenced by
AMQP
JMS IBM MQ
STOMP

JSPWiki