shadowing

Version

Clones incoming requests and sends them asynchronously to one or more shadow targets (main exchange continues unchanged).

Example Configuration

shadowing:
targets:
- host: shadow.example.com
port: 8080
shadowing:
    targets:
      - host: shadow.example.com
        port: 8080

Syntax

shadowing:
targets:
- <target>
shadowing:
  targets:
    - <target>

Child Structure

ElementCardinalityDescription
target0..*Defines the backend a proxy forwards messages to, given either as a host with a port or as a full url. The destination can be computed per request with inline ${expression} templates; outbound TLS and an overriding HTTP method can also be configured here.

Can be used in