OPcache 配合软链接发布的一个疑问,希望懂的人帮忙解答一下
如果一个项目开启了 OPcache,但是不启用预加载,同时该项目使用的是软链接到新目录的方式发布新版本。
因为 OPcache 使用的是文件路径来标识缓存,由于软链接到了新的目录,所以文件路径变了,那不就要重建全部的缓存,不就是缓存雪崩了么?就算开启了 OPcahce 的 file cache 好像也帮不上忙,因为 file cache 也是基于文件路径的。
问题一:是不是真的就会缓存雪崩? 问题二:除了换成覆盖式发布,还有办法解决么?