所以快速使用 varnish 2.1.5 的修改版本
它们不提供子程序请求流程的图表,但 varnish 提供(见下文)。
现在,根据下图,只有在执行withinvcl_hash
时才会输入。但根据 Fastly 的一位工程师的说法……lookup
vcl_recv
vcl_hash
几乎在所有情况下都会执行(除非你restart
在vcl_recv
)
那么它是哪一个?有谁知道这是一个 Fastly 特定的实现,还是只是官方清漆图未指明的东西和/或是否有在另一个子例程完成时自动输入vcl_*
的子例程?
还有其他人知道的“陷阱”吗?