gpt4 book ai didi

chef-infra - Varnish HAproxy Recipe

转载 作者:行者123 更新时间:2023-12-03 17:46:16 26 4
gpt4 key购买 nike

我试图用后端节点上运行的apache编写HAproxy + Varnish。

我的问题是,如何在菜谱中写代码告诉haproxy或varnish要检查(例如,vcl用于varnish),如果请求是针对静态文件的,则将其发送到后端节点角色webserverS,如果是动态的,则将其发送至角色webserverD。

haproxy位于最前面而不是 Varnish 的原因是,并非所有内容都应被缓存。

最佳答案

您需要一个定义两个后端的VCL文件,然后在vcl_recv中根据您的条件将req.backend_hint设置为适当的后端。参见this article for more information

您可以使用VCL来告诉Varnish要缓存什么,不缓存什么,因此您不需要在前面的另一层即可实现该目的。 Varnish book是免费的,并提供了详细信息。

关于chef-infra - Varnish HAproxy Recipe ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43384869/

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