istio之envoy常见术语及状态码
基本术语
- Downstream(下游):下游主机连接到 Envoy,发送请求并接收响应,即发送请求的主机。
- Upstream(上游):上游主机接收来自 Envoy 的连接和请求,并返回响应,即接受请求的主机。
- Listener(监听器):监听器是命名网地址(例如,端口、unix domain socket 等),下游客户端可以连接这些监听器。Envoy 暴露一个或者多个监听器给下游主机连接。
- Cluster(集群):集群是指 Envoy 连接的一组逻辑相同的上游主机。Envoy 通过服务发现来发现集群的成员。可以选择通过主动健康检查来确定集群成员的健康状态。Envoy 通过负载均衡策略决定将请求路由到集群的哪个成员。
client ---> nginx(upstream)--->后端服务
对应envoy:
downstream(下游) ---> envoy ----->upstream(上游)
istio访问日志常见标识码
HTTP and TCP
UH: No healthy upstream hosts in upstream cluster in addition to 503 response code.
UF: Upstream connection failure in addition to 503 response code.
UO: Upstream overflow (circuit breaking) in addition to 503 response code.
NR: No route configured for a given request in addition to 404 response code.
URX: The request was rejected because the upstream retry limit (HTTP) or maximum connect attempts (TCP) was reached.
HTTP only
DC: Downstream connection termination.
LH: Local service failed health check request in addition to 503 response code.
UT: Upstream request timeout in addition to 504 response code.
LR: Connection local reset in addition to 503 response code.
UR: Upstream remote reset in addition to 503 response code.
UC: Upstream connection termination in addition to 503 response code.
DI: The request processing was delayed for a period specified via fault injection.
FI: The request was aborted with a response code specified via fault injection.
RL: The request was ratelimited locally by the HTTP rate limit filter in addition to 429 response code.
UAEX: The request was denied by the external authorization service.
RLSE: The request was rejected because there was an error in rate limit service.
IH: The request was rejected because it set an invalid value for a strictly-checked header in addition to 400 response code.
SI: Stream idle timeout in addition to 408 response code.
DPE: The downstream request had an HTTP protocol error.
最新文章
- gdb 调试多线程
- Git学习笔记(7)——多人协作
- WEB ui快速构建
- xen vhd操作工具source code研读
- Nexon由Xsolla全球支付服务
- 初识Spider_Man(爬爬虫)
- SQL explain详细结果
- unittest生产html测试报告
- Bound Found [POJ2566] [尺取法]
- Elixir 单元测试
- IdentityServer Token验证
- Failed to convert value of type 'java.lang.String' to required type 'java.time.LocalDate';
- Holiday、Vacation、Days off、Leave、Break
- Comparison method violates its general contract 解决
- Arcgis安装要素
- 咏南中间件支持TMS WEB CORE客户端
- CDN工作过程(第二种版本)
- 深入理解java虚拟机---java内存区域与内存溢出异常---2堆栈溢出
- DOM与JavaScript、jQuery之间的关系
- C++学习笔记: 智能指针