mirror of https://github.com/status-im/consul.git
docs: add details around Consul latency requirements (#13881)
* docs: add details around Consul latency requirements
This commit is contained in:
parent
8ed49ea4d0
commit
5786309356
|
@ -75,6 +75,15 @@ Refer to the following sections for information about host, port, memory, and ot
|
|||
|
||||
The [Datacenter Deploy tutorial](https://learn.hashicorp.com/tutorials/consul/reference-architecture?in=consul/production-deploy#deployment-system-requirements) contains additional information, including licensing configuration, environment variables, and other details.
|
||||
|
||||
### Maximum Latency Network requiremenmts
|
||||
|
||||
Consul uses the gossip protocol to share information across agents. To function properly, you cannot exceed the protocol’s maximum latency threshold. The latency threshold is calculated according to the total round trip time (RTT) for communication between all agents. Other network usages outside of Gossip are not bound by these latency requirements (client to server RPCs, HTTP API requests, xDS proxy configuration, DNS).
|
||||
|
||||
For data sent between all Consul agents:
|
||||
|
||||
- Average RTT for all traffic cannot exceed 50ms.
|
||||
- RTT for 99 percent of traffic cannot exceed 100ms.
|
||||
|
||||
## Starting the Consul Agent
|
||||
|
||||
Start a Consul agent with the `consul` command and `agent` subcommand using the following syntax:
|
||||
|
|
Loading…
Reference in New Issue