如果ActionDispatch :: Cookies :: CookieOverflow错误,则Rails记录cookie信息

时间:2018-03-15 17:42:45

标签: ruby-on-rails ruby-on-rails-4 actionpack

我提出ActionDispatch::Cookies::CookieOverflow错误。

理论上我知道为什么会这样,我的会话数据超过4k。

但是我不知道在我的会话中会超过4k。

错误的堆栈跟踪如下:

raise CookieOverflow if options[:value].size > MAX_COOKIE_SIZE

是否可以覆盖ActionPack并记录options[:value]

此外,由于数据库增长过快,因此无法在数据库中存储会话。

由于

1 个答案:

答案 0 :(得分:0)

我最终要求ActionPack和猴子修补它以提高和错误的cookie