-Dcom.ibm.nio.rdma.preferredAddress (Linux® only)
Use this property to set an RDMA-capable InfiniBand (IB) or RDMA over Converged Ethernet (RoCE) interface address when the system default bind or connect address is set to NULL, LOOPBACK, or LOCAL.
Note:
The RDMA implementation, which was
previously deprecated is removed from IBM® SDK, Java™ Technology Edition, Version 8.
The RDMA implementation, which was
previously deprecated is removed from IBM® SDK, Java™ Technology Edition, Version 8.
RDMA can be enabled only when a socket binds to an RDMA-capable InfiniBand or RoCE interface
address. If a socket bind address is the NULL, LOOPBACK, or LOCAL address, you can override the
default RDMA address that is chosen by the system by specifying this property. For RoCE adapters, if
a preferred address is not specified, the default value for the address is NULL.
- -Dcom.ibm.nio.rdma.preferredAddress=<interface_address>
- where:
- <interface_address> is your chosen interface address in ipv4 or ipv6 format.
If there is no IB or RoCE interface address available, or the bind/connect rule is not specified, the socket that binds to NULL, LOOPBACK, or LOCAL address is the TCP connection.
For more information about using RDMA configuration rules, see -Dcom.ibm.net.rdma.conf (Linux only).
