springMVC 基于项目本身已有Redis设置密码

项目本身使用Redis用作验证用户登陆,但是之前使用没有使用密码设置,现在因为公司要求对其进行设置。

我这里是直接修改的redis.conf的文件,

# requirepass foobared
requirepass 你要设置的密码

这样保存就完成了,每次启动都需要命令进入Redis目录下,启动命令 redis-server.exe redis.conf

不能像之前直接双击redis-server.exe启动了,这样启动的Redis服务是默认不去加载配置文件的,也就是无密码启动的。

除了修改redis.conf文件还有一个方式就是每次启动Redis服务后,需要在启动一个命令行设置,这样的话每次启动可以设置不同的密码,但是相应的程序中的xml文件也需要设置,感觉麻烦哈哈哈哈哈。

剩下的就是程序设置了

jdbc.properties 文件设置

redis.host=127.0.0.1
redis.port=6379
redis.password=你的密码
redis.maxActive=100
redis.maxIdle=20
redis.maxWait=1000
redis.timeout=60000
redis.testOnBorrow=false

applicationContext-core.xml文件设置

之前其实我们都设置完成的,但是需要加password这一行

	<bean id="jedisConnectionFactory"
		class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory" >
		<!--  <constructor-arg name="sentinelConfig" ref="redisSentinelApplicationConfig"></constructor-arg>-->
		<property name="hostName" value="${redis.host}"></property>
		<property name="port" value="${redis.port}"></property>
		 <property name="password" value="${redis.password}"/>
		<property name="poolConfig" ref="poolConfig"></property>
	</bean>

上面的操作都完成之后,我们的项目就已经成功将Redis设置完成密码了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值