Automatic Fetch Enabled
To enable automatic fetch, set
prefetch
to a positive integer. Automatic fetch ensures that if a message is available, then it is waiting when client code is ready to accept one. It can improve performance by decreasing or eliminating client idle time while the server transfers a message.
However, when a queue consumer prefetches a group of messages, the server does not deliver them to other queue consumers (unless the first queue consumer’s connection to the server is broken).
Note:
A positive
prefetch
must be configured in order to use receiveNoWait function calls.