我正在尝试为用Go编写的gRPC服务配置特使代理“重试”机制。目前仅支持对响应头中的gRPC状态码进行gRPC重试。有没有办法在报头中发送状态代码,以便特使可以拦截?
发布于 2021-09-08 22:31:30
您可以创建一个指向extauth服务器的监听程序,该监听程序将拥有一个具有重试策略的vhost (例如127.0.0.1端口9000)
然后为extauth创建另一个指向先前创建的监听器的集群,并将其用于extauth过滤器
因此调用将转到client -> listener -> extauth filter -> -> extauth service
https://stackoverflow.com/questions/55228706
复制相似问题