· ☕ 3 分钟
Terminology
-
Cluster: a logical service with a set of endpoints that Envoy forwards requests to.
-
Downstream: an entity connecting to Envoy. This may be a local application (in a sidecar model) or a network node. In non-sidecar models, this is a remote client.
-
Endpoints: network nodes that implement a logical service. They are grouped into clusters. Endpoints in a cluster are
upstreamof an Envoy proxy. -
Filter: a module in the connection or request processing pipeline providing some aspect of request handling. An analogy from Unix is the composition of small utilities (filters) with Unix pipes (filter chains).