-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for Cluster Mode? #90
Comments
Hi @dkolas, thanks for bringing this up. I have a cluster implementation that I need to start to upstream.
That is correct! |
@fabianfett Thanks for the quick response. Everything appears to be working smoothly now with a non-clustered deployment. I'll keep an eye out for the changes! |
You can track progress here: |
@fabianfett
Used in Vapor: let pool = RedisConfiguration.PoolOptions(maximumConnectionCount: .maximumActiveConnections(2),
minimumConnectionCount: 0,
connectionBackoffFactor: 2,
initialConnectionBackoffDelay: .milliseconds(100),
connectionRetryTimeout: config.redisConnectionTimeout)
let redisConfig = try RedisConfiguration(serverAddresses: redisAddresses,
password: config.redisPassword,
pool: pool)
app.queues.use(.redis(redisConfig)) |
Hi there,
When connected to our Redis Cluster, we're getting a lot of errors of the form:
From looking at the post here: https://forums.swift.org/t/redistack-future-plans/65703
and the fact that there isn't a
RedisClusterClient
yet, my understanding is that this client doesn't yet support cluster mode, and my best option is to reduce it to a single shard/replica for now. Is that correct?The text was updated successfully, but these errors were encountered: