route_resolved

This escaper allows to select a next escaper based on rules on the resolved upstream ip address.

There is no path selection support for this escaper.

The resolve method in Happy Eyeballs algorithm is used.

The following common keys are supported:

lpm_match

optional, type: seq

If the resolved upstream ip address lpm match the network in the rules, that escaper will be selected.

Each rule is in map format, with two keys:

  • next

    required, type: metric node name

    Set the next escaper.

  • networks

    optional, type: seq

    Each element should be valid network string. Both IPv4 and IPv6 are supported.

    Each network should not be set for different next escapers.

resolution_delay

optional, type: humanize duration

The resolution delay time for the wait of the preferred address family after another one is returned.

The meaning is the same as resolution_delay field in happy eyeballs.

default: 50ms