.Net核心实现Redis兑换主从连接

时间:2016-10-26 09:37:42

标签: redis asp.net-core

我需要在dot net core 中使用 redis与Master和Slave配置的连接。

以下代码配置为获取配置为端口6379的主服务器(主服务器),并且配置为6380的从服务器。

services.AddSingleton < IDistributedCache > (serviceProvider =>
 new RedisCache(new RedisCacheOptions {
    Configuration = primaryServer.ConnectionString,
    InstanceName = primaryServer.InstanceName
 }));

以下是配置:

"RedisSettings": {
  "PrimaryServer": {
    "ConnectionString": "127.0.0.1:6379",
      "InstanceName": "SomeName"
  },
    "SecondaryServer": {
      "ConnectionString": "127.0.0.1:6380",
        "InstanceName": "SomeName"
    }
}

让我知道是否可以为 IDistributedCache

设置主从设置

0 个答案:

没有答案