Guide to Queuing

Configuration Option Changes

As of Ultra Messaging Queuing 6.8, some configuration options are new, some function differently, and some are deprecated.

# New Configuration Options <-

As of Ultra Messaging Queuing 6.8, the following new configuration options are available:

- broker (context)

# Changed Configuration Options <-

As of UMQ 6.8, you use some configuration options differently.

You can use the following configuration options for Ultra Load Balancing only:

- umq_session_id (context)
- umq_delayed_consumption_report_interval (receiver)
- umq_hold_interval (receiver)
- umq_index_assignment_eligibility_default (receiver)
- umq_receiver_type_id (receiver)
- umq_retransmit_request_interval (receiver)
- umq_retransmit_request_outstanding_maximum (receiver)

Configuration option transport (source) has an additional value: broker.

String | Integer Value | Description
--- | --- | ---
broker | LBM_SRC_TOPIC_ATTR_TRANSPORT_BROKER | Sources send messages to a broker, which manages the messages for consumption.

Option umq_queue_activity_timeout (context) has no effect.

Configuration option umq_queue_registration_id (context) functions differently and no longer helps to manage duplicate message delivery.

For configuration option umq_queue_participation (receiver), you cannot set value 2 to enable queue browsing with brokered contexts.

See also Deprecated Options.

# Deprecated Configuration Options <-

As of UMQ 6.8, the following configuration options are deprecated:

- umq_flight_size (context)
- umq_flight_size_behavior (context)
- umq_msg_total_lifetime (context)
- umq_message_retransmission_interval (context)
- umq_message_stability_notification (context)
- umq_queue_check_interval (context)
- umq_queue_name (source)
- umq_queue_participants_only (source)
- umq_queue_query_interval (context)
- umq_require_queue_authentication (context)
- umq_retention_intergroup_stability_behavior (context)
- umq_retention_intragroup_stability_behavior (context)
- umq_retention_intergroup_stability_behavior (source)
- umq_retention_intragroup_stability_behavior (source)