Varnish 缓存日志不起作用

标签 varnish

varnishlog 正在返回:

_.vsm: No such file or directory

有没有其他人见过这个?

最佳答案

它看起来像 Varnish 日志 未指向正确的目录,或无法访问它。

请检查 的命令行选项 Varnish .如果守护进程使用 -n <instancename> 运行参数,您必须将其添加到 Varnish 日志 以及。

第二件事,是查看varnish目录的权限。
为了查看当前使用的目录,您必须登录到 root 并运行以下命令:

$ lsof -p <PID of varnishd> | grep vsm

一旦显示,您只需确保完整路径对您的用户具有读取权限。

关于 Varnish 缓存日志不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12165818/

相关文章:

apache - Varnish 无法正确启动

caching - 是否可以使用相同的 url 和不同的 cookie 值(语言)来改变页面缓存(具有缓存版本)?

unix - Grep 多个字符串,然后替换文本

Symfony2、Varnish 和 ESI 导致奇怪的行为

proxy - 如何在 vcl_recv 中检查后端是否健康

Varnish :缓存一些cookie

post - POST请求的Varnish 3.0.2问题

ubuntu - 来自服务器的空回复,在单独的缓存服务器上带有 Varnish 和挂接

varnish - Varnish 缓存中的无限重定向循环

php - 如何阻止 Varnish 缓存站点地图?