我们的 Rails 应用程序中的一些用户无法登录/注册,因为会话无法保持。这完全是随机的,我无法重现它。我应该监控什么来缩小问题的范围吗?是否有任何浏览器配置需要我询问用户?
应用程序正在运行 rails-3.2.8 和 devise-2.1.2
我们将会话存储到 memcached 中,允许子域:
Authentication::Application.config.session_store ActionDispatch::Session::CacheStore, :namespace => '_sessions', :key => '_cb_session_m', :expire_after => 2.weeks, :domain => 'my_domain.com'