0
我使用session[:name]="sanjay"
在rails中创建会话变量。我已经做了一些研究,并开始知道在rails中的会话变量被存储为客户端的cookie。因此,我只是想知道是否有任何需要删除会话变量在基于cookie的会话store.are会话自动删除在服务器当客户端关闭浏览器时?rails:有没有必要删除会话变量(基于cookie的会话存储)?
谢谢,
我使用session[:name]="sanjay"
在rails中创建会话变量。我已经做了一些研究,并开始知道在rails中的会话变量被存储为客户端的cookie。因此,我只是想知道是否有任何需要删除会话变量在基于cookie的会话store.are会话自动删除在服务器当客户端关闭浏览器时?rails:有没有必要删除会话变量(基于cookie的会话存储)?
谢谢,
您不需要清理会话变量。虽然我不认为它们在浏览器终止时被自动删除,但它们确实被浏览器最终清除(失效日期)
+1简洁:) – mdesantis
@ ilan-berci - 如果我不删除会话变量,它会给出一个问题..(如内存满错误)。因为当我停止我的瘦服务器时,我收到警告消息,因为“等待n个连接完成,可能需要30秒,CTRL + C停止“.is这是因为会话变量不会删除我的server.I已发布此问题在这里http://stackoverflow.com/questions/22006268/thin-waiting-for-n-connection-to-close-while-trying - 到 - 停止服务器 –
@mdesantis:你有什么关于上述的想法。 –