gpt4 book ai didi

spring-cloud-zuul 超时配置不起作用

转载 作者:行者123 更新时间:2023-12-01 22:09:04 25 4
gpt4 key购买 nike

根据spring cloud zuul 8.1.3 zuul timeout ,以下配置应该使 zuul 在 20 秒后超时,但是,它在 10 秒时超时。

server:
port: 8769
spring:
application:
name: service-zuul
zuul:
host:
connect-timeout-millis: 20000
socket-timeout-millis: 60000
zuul:
routes:
tp:
path: /**
url: http://localhost:9998
ribbon:eureka:enabled: false

stack trace从控制台输出可以看出过滤器和超时异常之间的间隔只有 10 秒。这意味着 zuul.host.connect-timeout-millis 不起作用。

最佳答案

我终于找到了解决办法:

之前用过properties,第一次尝试yml,好像一个item必须聚合成一个prefix:

zuul:
host:
connect-timeout-millis: 20000
socket-timeout-millis: 60000
routes:
tp:
path: /**
url: http://localhost:9998

这样后端服务器最多可以有 60 秒的响应时间。此外,我还发现配置顺序很重要。

关于spring-cloud-zuul 超时配置不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49525707/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com