所有进入Varnish的POST请求都以GET方式发送到后端。 因此,我收到所有POST请求的503错误网关。 GET请求正常工作。
问题是我有一个return (lookup)在我的vcl_recv方法。 由于Varnish不能cachingPOST请求,因此将它们转换为GET。 添加
if (req.request == "POST") { return (pass); }
RESP。 用于清漆4
if (req.method == "POST") { return (pass); }
做的伎俩,一切正常。