标签: varnish
我想做的是根据导致错误的原因给出不同的错误响应。基本上,我想提供默认的错误响应,但是如果后端不健康,因为后端超过了max_connections,我想给出不同的错误响应。一个人可能要花更长的时间才能从中恢复过来,但希望后者会在不久后将自己清除。
是否可以查看为什么我输入了vcl_backend_error或类似内容?特别是有没有办法查看是否是因为超出了max_connections?还是可以在vcl_recv之前做些什么?