首页 > 编程知识 正文

springboot之 redis配置密码,redis配置设置密码

时间:2023-05-06 00:44:58 阅读:158955 作者:2911

redis被用于项目

客户的Redis已设置密码,但设置的Redis无法正常工作。 找了一些资料才设定下来

试着记录一下我辛苦的历史吧。 卖点悲惨的时间差不多是下午吧

首先记录redis配置密码

以下链接很明确呢。 https://www.cn blogs.com/spring light/p/6288902.html

我记录的大致有两种

一个是登录客户端直接设置密码

在不重新启动Redis的情况下设置密码:

在配置文件中设置requirepass密码。 即使redis重新启动,密码也有效。

redis 127.0.0.1:6379 configsetrequirepasstest 123

查询密码:

redis 127.0.0.1:6379 configgetrequirepass

(error ) ERR operation not permitted

密码验证:

redis 127.0.0.1:6379 auth test 123

好的

再次查询:

redis 127.0.0.1:6379 configgetrequirepass

1 )要求通过。

2 )测试123 )。

PS :如果未将密码添加到配置文件,则redis重新启动后密码将失效;

二是更改配置文件

他们说他们创建了新的redis.conf文件。 我创建了一个无济于事的文件,因为redis的默认conf文件是redis.windows.conf文件

我的同事正在使用redis.windows-service.conf。 这是默认的结构吧

编辑文件

放开requirepass foobared就好了。 然后重新启动redis

之后,springboot配置了redis。 感谢以下两篇文章

3359 blog.csdn.net/shangyadongze/article/details/80371998

3359 blog.csdn.net/rank IR/article/details/80499614

聚集在一起了

@ beanjedisconnectionfactoryjedisconnectionfactory () { jedisconnectionfactory=newjedisconnectionfactory ); redis密码Factory.setpassword(foobared ); 返回工厂; }然后在pom文件中

所有仅在启动ependencygroupidRedis.clients/groupidartifactidjedis/artifact id/dependency之前启动Redis的配置都是由默认客户端连接的redis

JedisConnectionFactory起到redis连接侦听类的具体作用

3359 my.oschina.net/u/2518341/blog/2052072

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。