动作 actions

最常见的动作有这些:

pass

当您返回pass,那么请求和连串请求都将会直接能通过,而不会被缓存。pass可以在vcl_recv中返回。

hash

当你从vcl_recv中返回hash的话,varnish将会从缓存中返回对象,即使在请求中另有指示让其pass。

pipe

deliver

将对象传递给客户端。通常在vcl_backend_response中使用。

restart

重新请求。你可以重启整个事物处理。请求对象的修改会被保留。

retry

重试与后端的请求。如果你不想要后端返回的响应,那么你可以从vcl_backend_response或者vcl_backend_error返回retry。

results matching ""

    No results matching ""