...
The content of queues may be limited by number and/or cumulative message size. When these limits are exceeded, the queue may manage the situation by (among others) refusing to accept new messages, throttling message production, or flowing the messages to disk (see Flow-to-disk below).
Anchor | ||||
---|---|---|---|---|
|
3.21. Flow-to-disk
Flow-to-disk is one of the mechanisms for handling queue size policy violations. This mechanism allows all messages which exceed a queue size policy to be written to disk (whether persistent or not), and the message content is released from memory. To consume the message, however, the message must first be read from the store to restore its content to the queue.
For a detailed discussion, see the following resources:
Java Broker Design - Flow to Disk
FtD Code Review Notes
...
Anchor | ||||
---|---|---|---|---|
|
4.1. New Messaging API
A new consistent set of client messaging APIs which do not require an in-depth knowledge of AMQP, but focus instead on generic messaging tasks such as sending and receiving messages.
Anchor | ||||
---|---|---|---|---|
|
4.2. New QMF API
Built on top of the New Messaging API, this new QMF API simplifies the use of QMF, and uses a work-queue based event model.
For a detailed discussion, see the following resource:
QMFv2 API Proposal
Anchor | ||||
---|---|---|---|---|
|
4.3. Priority Delivery
A client can change the priority model and/or level used by the broker to deliver messages (see 3.12. Priority Queue above).
5. External Tools
Anchor | ||||
---|---|---|---|---|
|
5.1. qpid-config
A command-line tool to create, delete and configure queues, exchanges and bindings on a broker.
For a detailed discussion, see the following resource:
Management Tools Overview
Anchor | ||||
---|---|---|---|---|
|
5.2. qpid-tool
A telnet type tool to access QMF data, view QMF management schemas, issue commands and QMF resources.
For a detailed discussion, see the following resource:
Management Tools Overview
Anchor | ||||
---|---|---|---|---|
|
5.3. qpid-cluster
For a detailed discussion, see the following resource:
Management Tools Overview
Anchor | ||||
---|---|---|---|---|
|
5.4. qpid-route
A command-line tool to configure broker federation routes. This tool is used to establish a broker federation.
For a detailed discussion, see the following resource:
Management Tools Overview
Anchor | ||||
---|---|---|---|---|
|
5.5. qpid-stat
A command-line tool which shows information on brokers, connections, exchanges and queues.
For a detailed discussion, see the following resource:
Management Tools Overview