0

我在 Rails 3 中使用缓存存储进行会话存储。在生产中删除会话变量似乎直到请求完成后才会反映出来。这对 cookie 存储有意义,但对缓存存储没有意义。此外,这不是分期问题,这让我认为这是一个配置问题。不过,我不确定什么配置参数会导致这种情况。

有任何想法吗?

这是操作代码。该变量被清除,因为用户可以在处理第一个请求时向会话添加更多内容,但会话变量不能在请求之间重叠。

id_list = session[:batch_select_ids]
#Clear the session variable
session.delete(:batch_select_ids)

谢谢。

4

1 回答 1

0

所以问题是我们在分期使用独角兽,在生产中使用 phusion 乘客。我知道,这不是一个聪明的设置。

再次感谢。

于 2013-08-28T14:51:51.100 回答