ltm rule command MR peerΒΆ

iRule(1)					  BIG-IP TMSH Manual					     iRule(1)

MR::peer
       Defines a peer to use for routing a message to.

SYNOPSIS
       MR::peer PEER (((virtual VIRTUAL_SERVER_OBJ) | (config TRANSPORT_CONFIG))
			       ('connection-mode' ('per-peer' | 'per-blade' | 'per-tmm' | 'per-client'))?
			       ('max-connections' NONNEGATIVE_INTEGER)?
			       ((pool POOL_OBJ) | (host HOST)))?

       MR::peer PEER (((virtual VIRTUAL_SERVER_OBJ) | (config TRANSPORT_CONFIG))
			       ('connection-mode' ('per-peer' | 'per-blade' | 'per-tmm' | 'per-client'))?
			       ('max-connections' NONNEGATIVE_INTEGER)?
			       ((pool POOL_OBJ) | (host HOST)))? ratio RATIO_VALUE

DESCRIPTION
       The MR::peer command defines a peer to use for routing a message to. The peer may either refer to a named pool
       or a tuple (IP address, port and route domain iD). When creating a connection to a peer, the parameters of
       either a virtual server or a transport config object will be used. The peer object will only exist in the
       current connections connflow. When adding a route (via MR::route add), it will first look for a locally
       created peer object then for a peer object from the configuration. Once the current connection closes, the
       local peer object will go away.

RETURN VALUE
VALID DURING
       ANY_EVENT

EXAMPLES
	when CLIENT_ACCEPTED {
	    MR::peer self_peer config tc1 host "[IP::remote_addr]:[TCP::remote_port]"
	    GENERICMESSAGE::route add dest "[IP::remote_addr]" peer self_peer
	}

HINTS
SEE ALSO
CHANGE LOG
       @BIGIP-11.5.0 --First introduced the command.  @BIGIP-13.0.0 --Add ratio keyword to MR::peer command.
       @BIGIP-13.1.0 --Add connection-mode keyword to MR::peer command.  --Add max-connections keyword to MR::peer
       command.

BIG-IP						      2020-06-23					     iRule(1)