istio 的默认超时值

时间:2021-06-29 08:19:52

标签: kubernetes istio istio-sidecar istio-gateway istio-operator

我有一项服务,其中我添加了 5 分钟的延迟。所以对这个服务的请求需要 5 分钟才能给出响应。 现在我已经使用 istio v1.5 在 kubernetes 中部署了这个服务。当我通过入口网关调用此服务时,我在 3 分钟内超时。

{"res_tx_duration":"-","route_name":"default","user_agent":"grpc-java-netty/1.29.0","response_code_details":"-","start_time":"****","request_id":"****","method":"POST","upstream_host":"127.0.0.1:6565","x_forwarded_for":"****","bytes_sent":"0","upstream_cluster":"****","downstream_remote_address":"****","req_duration":"0","path":"/****","authority":"****","protocol":"HTTP/2","upstream_service_time":"-","upstream_local_address":"-","duration":"180000","upstream_transport_failure_reason":"-","response_code":"0","res_duration":"-","response_flags":"DC","bytes_received":"5"}

我尝试将虚拟服务中的超时设置为大于 3 分钟,但这不起作用。只有虚拟服务中设置的小于 3 分钟的超时有效。

route:
- destination:
    host: demo-service
    port:
      number: 8000
timeout: 240s

除了 VirtualService 之外,还有其他可以设置超时的配置吗?

3 分钟(180 秒)是我们可以在 VirtualService 中设置的最大值吗?

0 个答案:

没有答案
相关问题