ZeroMQ Binding Configuration
Configuration
The following ZeroMQ values may be configured as attributes on the <f3:zeromq.binding>
element (and ZeroMQ
annotation) contained runtime configuration (systemConfig.xml):
- high.water
- multicastRate
- multicastRecovery
- sendBuffer
- receiveBuffer
The following ZeroMQ values may be configured as attributes on the <f3:zeromq.binding>
element under root element (and ZeroMQ
annotation) contained in the runtime configuration (systemConfig.xml):
- poll.timeout - a timeout for waiting on a reponse in a request-reply service invocation (in milliseconds)
Port Allocation
The ZeroMQ binding attempts to acquire ports for sockets from the block configured for a particular runtime or zone. For information on how to configure a port block, see Port Allocation.
Multi-Homed Configuration
To force ZeroMQ to bind sockets to a particular address on a multi-homed machine, use the host.address attribute on the <f3:runtime>
element in the participant or single-VM systemConfig. For details, see Multi-Homed Configuration.