【发布时间】:2016-09-02 12:02:51
【问题描述】:
我很好奇是否有办法做到这一点,基本上我有一组使用依赖标志缓存的 API 调用。现在,这通常作为客户端进行更新时使缓存过期的一种方式,我基本上将其用作缓存键,如果他们在后端更新某些内容,那么我们就知道缓存会过期。
现在这在 99% 的情况下都很好用,但最近我遇到了一个查询性能不佳的问题,它导致数据库速度变慢,基本上导致缓存键的查询超时,以及超时情况整个页面基本上“捕获”并显示一个空对象。这是有问题的,因为现在用户得到了“空白”对象。
我的问题是,有没有办法在出错时只显示上一个缓存页面而不尝试更新它?
【问题讨论】:
标签: coldfusion cfml cfcache