Start of changes for service refresh 2 fix pack 10

-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: Start of changes for service refresh 8 fix pack 30The RDMA implementation, which was previously deprecated is removed from IBM® SDK, Java™ Technology Edition, Version 8.End of changes for service refresh 8 fix pack 30
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).

End of changes for service refresh 2 fix pack 10