DEV: Add REDIS_RAILS_FAILOVER env to test our new redis failover.

This commit is contained in:
Guo Xiang Tan
2020-06-02 17:24:14 +08:00
parent deb84017f2
commit 439db7ca1e
5 changed files with 38 additions and 8 deletions

View File

@@ -176,7 +176,10 @@ class DiscourseRedis
STDERR.puts "WARN: Redis is in a readonly state. Performed a noop"
end
fallback_handler.verify_master if !fallback_handler.master
if !ENV["REDIS_RAILS_FAILOVER"]
fallback_handler.verify_master if !fallback_handler.master
end
Discourse.received_redis_readonly!
nil
else