-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
[Feature]: Support for redis sentinel #473
Comments
Hello, Thank you for opening the issue. This will be left to the user to implement because it is very specific to a user group |
To be able to implement sentinel support, there would have to be a switch from node-redis to ioredis, since node-redis doesn't have sentinel support redis/node-redis#302 :/ Would you accept PRs on this change? |
You can try but I think there might be dependencies that depends on node-redis, like the socket-io implementation |
Actually it looks like Bull passes the https://github.com/OptimalBits/bull/blob/master/REFERENCE.md#queue Since with Redis Sentinel would require multiple hosts passthru to the application, do you think the way Outline made it configurable is a decent decision for implentation? |
Here is the reason we have Redis in the dependency https://docs.nestjs.com/websockets/adapter |
@alextran1502 Could you re-open this so it would get closed when the support is implemented from the PR? |
Feature detail
Hi 👋🏼
It would be great if immich could connect to a highly available redis instance.
Here's a couple examples of applications that support this method of redis.
Thanks!
Platform
Server
The text was updated successfully, but these errors were encountered: