【问题标题】:How to set varnish backend connection idle timeout?如何设置清漆后端连接空闲超时?
【发布时间】:2021-02-24 10:52:11
【问题描述】:

我们有以 AWS NLB 作为后端的 varnish-6.4.0 服务器。如您所知,NLB 已将空闲超时时间固定为 350 秒并静默关闭连接。所以,想控制 Varnish 的空闲连接。 有没有办法在 110 秒后通过清漆关闭空闲连接?

清漆 --> AWS NLB --> nodejs

另外,有没有办法测试这种行为?

谢谢, 萨尔

【问题讨论】:

    标签: varnish vcl


    【解决方案1】:

    您可以更新backend_idle_timeout 运行时参数并将其设置为所需的值。默认值为 60 秒。

    更多信息请参见http://varnish-cache.org/docs/trunk/reference/varnishd.html#backend-idle-timeout

    【讨论】:

    • 您好 Feryn,感谢您的回复。我尝试使用 backend_idle_timeout 参数。但是,如何测试连接状态?你能帮忙吗?
    • 只需运行varnishlog -g request 即可查看有关交易的所有信息。这包括后端连接信息。
    猜你喜欢
    • 1970-01-01
    • 2020-06-13
    • 1970-01-01
    • 1970-01-01
    • 2020-04-29
    • 2014-10-25
    • 1970-01-01
    • 2017-07-19
    • 2019-07-12
    相关资源
    最近更新 更多