标签: symfony caching doctrine-orm garbage-collection doctrine
我使用DoctrineCommonCache在我的symfony2.8应用程序中实现了一个缓存,但我找不到有关如何在过期的缓存文件上进行垃圾收集的任何信息。这是我必须手动实现的还是以某种方式完成的? (关于这个lib的文档严重缺乏)。
答案 0 :(得分:2)
我认为你使用FilesystemCache类?如果是,那里就没有收藏品。这也是不需要的,因为为什么要删除缓存文件?如果缓存已过期,则下一个请求将始终创建该文件。如果您有动态缓存键,则只会出现问题,但无论如何都不建议这样做。