Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试为用 Go 编写的 gRPC 服务配置 Envoy 代理“重试”机制。gRPC 重试目前仅支持响应标头中的 gRPC 状态代码。有没有办法在标头中发送状态代码以便 Envoy 可以拦截?
您可以创建一个指向您的 extauth 服务器的侦听器,该侦听器将具有一个带有重试策略的虚拟主机(例如 127.0.0.1 端口 9000)
然后为您的 extauth 创建另一个指向先前创建的侦听器的集群,并将其用于 extauth 过滤器
所以调用将转到客户端 -> 侦听器 -> extauth 过滤器 -> 带有重试的新侦听器 -> extauth 服务