Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Changes as er

...

The default with AMQP is to start prefetching messages. However, with certain 3rd party Java tools, such as Mule this can cause a problem. Mule will create a consumer but never consume from it so any any prefetched messages will be stuck until that session is closed. This property is used to re-instate the default AMQP behaviour. The default Qpid behaviour is to prevent prefetch occurring, by starting the connection Flow Controlled, until a request for a message is made on the consumer either via a receive() or setting a message listener.

...

qpid.

...

sync_

...

op_timeout

Type : long
Default: 3000060000
The number length of time in millisecond to wait for a synchronous write operation to complete. amqj.default_syncwrite_timeout is a synonym.

amq.dynamicsaslregistrar.properties

...

Type : float
Default : 2.0
The factor used to get the timeout from the delay between heartbeats

amqj.

...

tcp_nodelay

Type : boolean
Default : TRUE
Disable Nagle's algorithm on the TCP connection.

amqj.sendBufferSize

Type : integer
Default : 32768
This is the default buffer sized created by Mina.

amqj.receiveBufferSize

Type : integer
Default : 32768
This is the default buffer sized created by Mina.

amqj.protocolprovider.class

Type : String
Default : org.apache.qpid.server.protocol.AMQPFastProtocolHandler
This specifies the default IoHandlerAdapter that represents the InVM broker. The IoHandlerAdapter must have a constructor that takes a single Integer that represents the InVM port number.

amqj.protocol.logging.level

...