我正在尝试构建一个没有 javascript 或客户端会话的应用程序。我使用过 Redis,发现它运行良好。我宁愿不在客户端上放置任何 session_id。这可以做到吗?
在ActiveSupport::Cache中找到类型的链接
# Rails 6.0.3.2
# config/development.rb
config.action_controller.perform_caching = true
config.action_controller.enable_fragment_cache_logging = true
config.cache_store = :redis_cache_store, { driver: :hiredis, url: 'redis:127.0.0.1:6379/0' }
config.session_store :redis_store # or :cache_store, :redis_cashe_store ?
# ActionDispatch::Session::RedisStore
# ActionDispatch::Cache::RedisCacheStore