问题标签 [cachebox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cfml - 为什么 ColdBox 应用程序中 renderView() 的 cacheTimeout 设置没有效果?
我正在开发一个带有模块的 ColdBox 应用程序,并希望使用它的缓存功能来缓存视图一段时间。
我尝试通过将以下信息添加到我的 Cachebox.cfc 来设置默认缓存配置,并cacheTimeout
从上面的代码中删除:
虽然这对缓存没有任何影响。我还尝试将上面的配置添加到我的 Coldbox.cfc 中。
即使我通过 CommandBox via 创建了一个全新的测试应用程序coldbox create app MyApp
,然后仅将 Cachebox.cfc 中的缓存设置为一分钟,viewCaching = true
在 Coldbox.cfc 中设置并在 Main.cfc 中设置event.setView( view="main/index", cache=true )
,它也无法按预期工作。
无论我做什么,视图总是被缓存至少 5 分钟。
有什么我想念的吗?