创建连接池

 1      private static PooledRedisClientManager prcm = CreateManager(new string[] { "password@ip:port" }, new string[] { "password@ip:port" });
 2         public static PooledRedisClientManager CreateManager(string[] readWriteHosts, string[] readOnlyHosts)
 3         {
 4            //支持读写分离,均衡负载
 5             return new PooledRedisClientManager(readWriteHosts, readOnlyHosts, new RedisClientManagerConfig
 6             {
 7                 MaxWritePoolSize = 5,//“写”链接池链接数
 8                 MaxReadPoolSize = 5,//“读”链接池链接数
 9                 AutoStart = true,
10                 DefaultDb = 0
11             });
12         }

调用

using (IRedisClient Redis = prcm.GetClient()) {Redis.Set(key, value, dateTime);}

这是会出现错误  command role not support for your account

解决方案:

在创建连接池的时候 加入这样一句代码  RedisConfig.VerifyMasterConnections = false;

 1 public static PooledRedisClientManager CreateManager(string[] readWriteHosts, string[] readOnlyHosts)
 2         {
 3             RedisConfig.VerifyMasterConnections = false;
 4             //支持读写分离,均衡负载
 5             return new PooledRedisClientManager(readWriteHosts, readOnlyHosts, new RedisClientManagerConfig
 6             {
 7                 MaxWritePoolSize = 5,//“写”链接池链接数
 8                 MaxReadPoolSize = 5,//“读”链接池链接数
 9                 AutoStart = true,
10                 DefaultDb = 0
11             });
12         }

问题解决!

另外一个错误

NOAUTH Authentication required

解决方法

private static PooledRedisClientManager prcm = CreateManager(new string[] { "password@ip:port" }, new string[] { "password@ip:port" });

转载于:https://www.cnblogs.com/wang0020/p/8991852.html

ServiceStack.Redis连接阿里云redis服务时使用连接池出现的问题相关推荐

  1. springboot连接阿里云redis集群内网会连内网地址

    springboot配置了redis集群(阿里云的),然后也可以运行,就是第一次连接会特别慢,检查发现控制台warn ,连接不上 ip:端口 , 发现ip是内网地址,端口是集群的端口. (我是一个服务 ...

  2. redis:RDM连接阿里云redis服务器

    先给结论:  这几天踩了一个坑,redis在启动的时候,如果你对redis.conf进行了修改,则需要在重启redis时带上配置文件,否则redis不会对修改的redis生效,真是个坑货,就这里被坑了 ...

  3. Java连接阿里云Redis失败解决方案

    一.问题描述 使用Java连接自己阿里云服务器上的Redis失败,报错原因就是连接超时(Connect timed out),如下图所示: 二.解决方法 (1)首先查看自己redis.conf配置文件 ...

  4. Jedis连接阿里云redis

    1. Jedis所需要的jar包 <dependencies><dependency><groupId>redis.clients</groupId>& ...

  5. RedisDesktopManager连接阿里云Redis

    需要在redis配置文件上修改一些内容. 我的redis配置文件在/usr/local/bin/myconfig/目录下,名称为redis.conf.下面描述的时候称其为conf. 1.将conf文件 ...

  6. 使用IDEA连接阿里云Redis

    使用IDEA连接远程服务器Redis(Jedis) 1.先修改redis.conf配置: 修改默认服务器地址注释掉127.0.0.1 关闭redis保护 5.0以上的redis需要设置密码 在redi ...

  7. 如何使用phpMQTT连接阿里云微服务消息队列for IoT

    概述 关于阿里云的微服务消息队列,目前官方网站在接入示例部分给出了多种语言的SDK参考示例,但是还没有关于php的SDK及接入示例参考.下面主要介绍在使用目前主流的第三方SDK phpMQTT的过程中 ...

  8. EC20连接阿里云操作流程,AT_MQTT协议连接,详细

    实际开发环境: 1 阿里云平台创建产品 1.1 登录阿里云物联网平台,新用户首先注册账号 1.1.1 网址链接:https://help.aliyun.com/document_detail/7372 ...

  9. 【STM32 x ESP8266】连接阿里云 MQTT 服务器(报文连接)

    具体如何在阿里云创建一个 MQTT 服务器我就不写出来了,可以去百度一下(主要是我忘了,不好演示). 有关 MQTT 报文的一些标识在我前面的一篇文章中讲过,感兴趣的可以去看看(有关代码部分讲解的内容 ...

最新文章

  1. 为反对种族歧视,GitHub正在把master/slave等术语替换掉
  2. 这可能是程序员学习大数据架构师的最佳之路!另附送1024G学习资料!
  3. 【工业互联网】全球工业互联网十大最具成长性技术展望(2019-2020年)
  4. Python DB-API 2.0规范
  5. FatFs最新版本获取方法
  6. 什么是HOOK功能?
  7. hystrix基于request cache请求缓存技术优化批量数据查询接口
  8. fiddler拦截response
  9. Struts(十二):异常处理:exception-mapping元素
  10. 360勒索病毒补丁,不能访问共享修复
  11. KITTI数据集Raw Data与Ground Truth序列00-10的对应关系,以及对应的标定参数
  12. css的鼠标手势总结
  13. 端口扫描工具有哪些linux,Linux C语言写的超级简单端口扫描器linux操作系统 -电脑资料...
  14. 幸运大转盘抽奖逻辑实现
  15. 《线性代数》学习之———第一章 矩阵与方程组(1.1线性方程组)
  16. 计算机硬盘使用寿命,怎么看电脑硬盘的寿命
  17. 阿里云LOGO在线设计入口说明
  18. Keytool生成数字证书 + Tomcat https 配置
  19. SpringCloud 09 - Gateway 网关
  20. 【AD系列教程】在PCB中加入任意图形

热门文章

  1. fatfs 文件属性_FATFS文件系统剖析(全).
  2. cdr圆形渐变填充怎么设置_玩出新花样|渐变应用于形状
  3. js图片上传预览功能
  4. windows 配置 Gitlab、Gitee(码云) 的git开发环境
  5. python中列表用什么表示_python中的列表
  6. java十六进制与字符串_JAVA十六进制与字符串的转换方法
  7. 2清空所有表_mysql数据库学习(第十二篇) - 数据高级操作(2)
  8. python自动化面试提问_Python自动化测试笔试面试题精选
  9. 表格列数太多 页面怎么设计_B端产品设计规范分享
  10. 【equals与==比较】String的两种拼接