升级Sidekiq至7版本后Redis缓存写入返回false,Sidekiq运行正常
问题
升级至Sidekiq 7.0.0版本时,我同步把Redis升级到了7.0.5,redis gem用的是5.0.5。之后发现写入缓存时始终返回false,但Sidekiq本身运行正常。
控制台执行结果:
3.1.1 :003 > Rails.cache => #<ActiveSupport::Cache::RedisCacheStore options={:namespace=>nil, :compress=>true, :compress_threshold=>1024, :expires_in=>nil, :race_condition_ttl=>nil} redis=#<Redis client v5.0.5 for redis://127.0.0.1:6379/0>> 3.1.1 :005 > Rails.cache.write 'test', 'test' => false
编辑补充:已解决,问题出在升级时生成的新redis.conf文件中。
内容的提问来源于stack exchange,提问作者rhugo
相关产品推荐
相关产品推荐

