Networking 如何禁用特使中的路由超时?

Networking 如何禁用特使中的路由超时?,networking,grpc,http2,envoyproxy,Networking,Grpc,Http2,Envoyproxy,我正在尝试使用http2/grpc流媒体,但我的连接在15秒内中断。设置上的指示将超时设置为0。但是,当我执行此操作时,特使会在启动时抛出一个错误,抱怨0不是持续时间类型的有效值 如何禁用路由超时 这是我的特使config.yml 管理员: 访问日志路径:“/dev/null” 地址: 套接字地址: 地址:0.0.0.0 端口值:8801 静态资源: 听众: -地址: 套接字地址: 地址:0.0.0.0 端口值:11001 过滤链: -过滤器: -名称:emission.filters.netw

我正在尝试使用http2/grpc流媒体,但我的连接在15秒内中断。设置上的指示将超时设置为0。但是,当我执行此操作时,特使会在启动时抛出一个错误,抱怨0不是持续时间类型的有效值

如何禁用路由超时

这是我的特使config.yml

管理员:
访问日志路径:“/dev/null”
地址:
套接字地址:
地址:0.0.0.0
端口值:8801
静态资源:
听众:
-地址:
套接字地址:
地址:0.0.0.0
端口值:11001
过滤链:
-过滤器:
-名称:emission.filters.network.http\u连接\u管理器
类型化配置:
“@type”:type.googleapis.com/embasic.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager
stat\u前缀:入口\u http
http_过滤器:
-名称:emission.filters.http.router
路由配置:
名称:grpc_路线
虚拟主机:
-名称:grpc_服务
域:[“*”]
路线:
-姓名:grpc_代理
匹配:
前缀:“/”
路线:
超时:0#如何禁用超时?
自动\u主机\u重写:真
前缀_重写:“/”
集群:grpc
集群:
-姓名:grpc
连接超时:0.25s
类型:严格的DNS
lb_政策:循环制
http2_协议_选项:{}
dns_查找_系列:仅V4_
负载分配:
集群名称:grpc
端点:
-lb_端点:
-终点:
地址:
套接字地址:
地址:mygrpcservice
端口值:50061

你就快拿到了。您需要做的唯一更改是从整数变为持续时间。因此,您需要为零秒指定“0s”,而不是“0”


我通过在config.yaml中设置
timeout:0s
来验证这一点,然后一切都启动了。

您几乎就得到了它。您需要做的唯一更改是从整数变为持续时间。因此,您需要为零秒指定“0s”,而不是“0”

我通过在config.yaml中设置
timeout:0s
来验证这一点,然后一切都启动了