首页 \ 问答 \ redis配置密码,客户端报错

redis配置密码,客户端报错

没有使用密码认证的情况下客户端连redis服务器都是正常的。使用密码配置会就提示错误了 在redis 服务端修改/etc/redis.conf requirepass myRedis 重启服务 sudo service redis restart 客户端是使用JedisPool ,其中参数password 就是myRedis 使用的是new JedisPool(config, host, Integer.parseInt(port), Integer.parseInt(timeout), password); 当我从池中获取一个Jedis的时候就会报错; Jedis jedis = jedisPool.getResource(); 具体报错的地方在以下。 redis.clients.jedis.Connection 类的 socket.connect(new InetSocketAddress(host, port), timeout);就会报 Could not get a resource from the pool public void connect() { if (!isConnected()) { try { socket = new Socket(); //->@wjw_add socket.setReuseAddress(true); socket.setKeepAlive(true); //Will monitor the TCP connection is valid socket.setTcpNoDelay(true); //Socket buffer Whetherclosed, to ensure timely delivery of data socket.setSoLinger(true,0); //Control calls close () method, the underlying socket is closed immediately //<-@wjw_add socket.connect(new InetSocketAddress(host, port), timeout); socket.setSoTimeout(timeout); outputStream = new RedisOutputStream(socket.getOutputStream()); inputStream = new RedisInputStream(socket.getInputStream()); } catch (IOException ex) { throw new JedisConnectionException(ex); } } } redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool at redis.clients.util.Pool.getResource(Pool.java:42) Caused by: redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect at redis.clients.jedis.Connection.connect(Connection.java:137) at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:65) at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:1706) at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:65) at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:819) at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:429) at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:360) at redis.clients.util.Pool.getResource(Pool.java:40) ... 2 more Caused by: java.net.ConnectException: Connection refused: connect at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) at java.net.AbstractPlainSocketImpl.connect(Unknown Source) at java.net.PlainSocketImpl.connect(Unknown Source) at java.net.SocksSocketImpl.connect(Unknown Source) at java.net.Socket.connect(Unknown Source) at redis.clients.jedis.Connection.connect(Connection.java:132) ... 9 more
更新时间:2022-03-19 18:03

最满意答案

这里推荐几种输入法:
    1.IBus拼音:sudo apt-get install ibus-pinyin
    2.SCIM:sudo apt-get install scim-chinese

    3.谷歌拼音输入法:sudo apt-get install ibus-googlepinyin
    4.Sun拼音输入法:sudo apt-get install ibus-sunpinyin
    接下来只需要配置输入法就可以了:终端里面输入ibus-setup,输入法的配置界面就会弹出,IBus Preference设置被打开。我们在Input Method选项卡中,选择自己喜欢的输入方式,并配置自己喜欢的快捷键即可。

其他回答

卸载ibus输入法
代码:
sudo apt-get remove ibus
安装scim输入法
代码:
sudo apt-get install scim
代码:
sudo apt-get install scim-chinese
代码:
sudo apt-get install scim-config-socket
代码:
sudo apt-get install scim-gtk2-immodule
代码:
sudo apt-get install scim-tables-zh
sudo gedit /etc/x11/xsession.d/95xinput

/usr/bin/scim -d
xmodifiers="@im=scim"
export xmodifiers
export gtk_im_module=scim
另:如果任务栏无法显示,系统-首选项-scim输入法设置面板-gtk-工具条-显示(永远) 按下 'ctrl + space'为调出输入法。

相关问答

更多
  • 现要更新源,然后才能装。 先在在终端输入sudo gedit /etc/apt/sources.list 把里面的源,换成以下: deb http://archive.ubuntu.com/ubuntu/ gutsy main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ gutsy-security main restricted universe multiverse deb http://archive.ubu ...
  • 你可以搜索下“centos 6.0用yum安装中文输入法” 内容很多很全,也有解决中文乱码的教程。 就不一一列举了。
  • 这里推荐几种输入法: 1.IBus拼音:sudo apt-get install ibus-pinyin 2.SCIM:sudo apt-get install scim-chinese 3.谷歌拼音输入法:sudo apt-get install ibus-googlepinyin 4.Sun拼音输入法:sudo apt-get install ibus-sunpinyin 接下来只需要配置输入法就可以了:终端里面输入ibus-setup,输入法的配置界面就会弹出,IBus Preference设置被打开 ...
  • 看一下你的Linux是什么版本的,一般来说可以直接在添加/删除程序里面安装的。
  • 在终端输入sudo apt-get install scim sudo apt-get install scim-chinese sudo apt-get install scim-config-socket sudo apt-get install scim-gtk2-immodule sudo apt-get install scim-tables-zh wget -c http://easylinux.info/uploads/fireflysung-1.3.0.tar.gz sudo tar zxv ...
  • 比较经典是SCIM 现在用的比较多的是IBUS 搜狗输入法也出了Linux版本 如果是Android(Linux的一种)下输入法就更多了。
  • sudo apt-get install fcitx im-switch -s fcitx restart system
  • 在ISO里查找相关的 ibus-chinese 的rpm 文件,装上一般就有中文输入法了。
  • 打开终端,进入解压后的目录,输入 # ./configure 等待完成后输入 # make ; make install 即可
  • 用fictx!这个可以用的!是直接sudo apt-get install fictx安装~!

相关文章

更多

最新问答

更多
  • 如何使用自由职业者帐户登录我的php网站?(How can I login into my php website using freelancer account? [closed])
  • 如何打破按钮上的生命周期循环(How to break do-while loop on button)
  • C#使用EF访问MVC上的部分类的自定义属性(C# access custom attributes of a partial class on MVC with EF)
  • 如何获得facebook app的publish_stream权限?(How to get publish_stream permissions for facebook app?)
  • 如何并排放置两个元件?(How to position two elements side by side?)
  • 在MySQL和/或多列中使用多个表用于Rails应用程序(Using multiple tables in MySQL and/or multiple columns for a Rails application)
  • 如何隐藏谷歌地图上的登录按钮?(How to hide the Sign in button from Google maps?)
  • Mysql左连接旋转90°表(Mysql Left join rotate 90° table)
  • 带有ImageMagick和许多图像的GIF动画(GIF animation with ImageMagick and many images)
  • 电脑高中毕业学习去哪里培训
  • 电脑系统专业就业状况如何啊?
  • IEnumerable linq表达式(IEnumerable linq expressions)
  • 如何在Spring测试中连接依赖关系(How to wire dependencies in Spring tests)
  • Solr可以在没有Lucene的情况下运行吗?(Can Solr run without Lucene?)
  • 如何保证Task在当前线程上同步运行?(How to guarantee that a Task runs synchronously on the current thread?)
  • 在保持每列的类的同时向数据框添加行(Adding row to data frame while maintaining the class of each column)
  • 的?(The ? marks in emacs/haskell and ghc mode)
  • 一个线程可以调用SuspendThread传递自己的线程ID吗?(Can a thread call SuspendThread passing its own thread ID?)
  • 延迟socket.io响应,并“警告 - websocket连接无效”(Delayed socket.io response, and “warn - websocket connection invalid”)
  • 悬停时的图像转换(Image transition on hover)
  • IIS 7.5仅显示homecontroller(IIS 7.5 only shows homecontroller)
  • 没有JavaScript的复选框“关闭”值(Checkbox 'off' value without JavaScript)
  • java分布式框架有哪些
  • Python:填写表单并点击按钮确认[关闭](Python: fill out a form and confirm with a button click [closed])
  • PHP将文件链接到根文件目录(PHP Linking Files to Root File Directory)
  • 我如何删除ListView中的项目?(How I can remove a item in my ListView?)
  • 您是否必须为TFS(云)中的每个BUG创建一个TASK以跟踪时间?(Do you have to create a TASK for every BUG in TFS (Cloud) to track time?)
  • typoscript TMENU ATagParams小写(typoscript TMENU ATagParams lowercase)
  • 武陟会计培训类的学校哪个好点?
  • 从链接中删除文本修饰(Remove text decoration from links)