每次注销都清除了Neos中的缓存

时间:2014-06-12 08:23:03

标签: neoscms

我使用的是Neos 1.1.0 beta1

我使用下面的命令来清除缓存。

FLOW_CONTEXT=Production ./flow flow:cache:flush --force

每当我清除缓存时,它都会从后端注销。 如果有多个用户在Backend上工作,那将非常困难。

我也尝试使用下面的命令来清除缓存,但它在前端

中没有效果
./flow flow:cache:flush --force
你能建议我吗?

1 个答案:

答案 0 :(得分:2)

如果您正在处理对网站代码的更改,则应在开发环境中执行此操作,以避免一直刷新缓存。在生产中,您需要为代码的每次更改清除缓存。目前没有办法避免失去会话。我们正在努力改变这种状况。

从版本1.2开始,您还有一个额外的命令来清除一个特定的缓存:

./flow flow:cache:flushone TYPO3_TypoScript_Content
例如,

将仅刷新Neos的内容缓存。这将使您的会话保持完整。

此外,从Neos 2.0开始,您可以定义未被cache:flush命令清除但需要专门刷新的持久性缓存。所以会议将是一个很好的候选人。