dotnet/aspnetcore
GitHub で見る[StackExchange.Redis] Add DefaultReadCommandFlag into RedisCacheOptions for read operations
Open
#28,375 opened on 2019年5月14日
area-middlewareenhancementfeature-cachinghelp wanted
Repository metrics
- Stars
- (37,933 stars)
- PR merge metrics
- (平均マージ 16d 9h) (30d で 258 merged PRs)
説明
Is your feature request related to a problem? Please describe.
I am trying to hookup RedisCache to multiple nodes in AWS ElastiCache. I have 1 primary node and n replication nodes. Currently when configuring RedisCacheOptions.ConfigurationOptions with multiple Endpoints, RedisCache doesn't read from the replication nodes.
Describe the solution you'd like
In StackExchange.Redis there is a CommandFlags enum that will allow us to PreferSlave. I would like to add another property along the lines of DefaultReadCommandFlag to RedisCacheOptions for read commands. This will allow us to specify PreferSlave and distribute load across the replication nodes.