Cluster Peering Prepared Query Failover Documentation (#13846)

Add documentation for cluster peering prepared query failover
pull/14187/head
Eric Haberkorn 2 years ago committed by GitHub
parent 519a0a0ac7
commit d281c89ad0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -193,14 +193,25 @@ The table below shows this endpoint's support for
handling the query to the servers in the remote datacenter is used to handling the query to the servers in the remote datacenter is used to
determine the priority. determine the priority.
- `Datacenters` `(array<string>: nil)` - Specifies a fixed list of remote - `Datacenters` `(array<string>: nil)` - Specifies a fixed list of WAN federated
datacenters to forward the query to if there are no healthy nodes in the datacenters to forward the query to when there are no healthy nodes in the
local datacenter. Datacenters are queried in the order given in the local datacenter. Datacenters are queried in the order given in the
list. If this option is combined with `NearestN`, then the `NearestN` list. If this option is combined with `NearestN`, then the `NearestN`
queries will be performed first, followed by the list given by queries will be performed first, followed by the list given by
`Datacenters`. A given datacenter will only be queried one time during a `Datacenters`. A given datacenter will only be queried one time during a
failover, even if it is selected by both `NearestN` and is listed in failover, even if it is selected by both `NearestN` and is listed in
`Datacenters`. `Datacenters`. Use `Targets` to failover to cluster peers.
- `Targets` `(array<Target>: nil)` - Specifies a sequential list of remote
datacenters and cluster peers to failover to if there are no healthy
service instances in the local datacenter.
This option cannot be used with `NearestN` or `Datacenters`.
- `PeerName` `(string: "")` - Specifies a [cluster peer](/docs/connect/cluster-peering) to use for
failover.
- `Datacenter` `(string: "")` - Specifies a WAN federated datacenter to forward the
query to.
- `IgnoreCheckIDs` `(array<string>: nil)` - Specifies a list of check IDs that - `IgnoreCheckIDs` `(array<string>: nil)` - Specifies a list of check IDs that
should be ignored when filtering unhealthy instances. This is mostly useful should be ignored when filtering unhealthy instances. This is mostly useful

Loading…
Cancel
Save