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:你有什麼關於上述的想法。 –