spring boot 集成redis的时候发现 远程redis服务器连接不上,通过redis manager可视化工具是可以连接上的,在本地安装Redis后 appcation.properties里的配置仍然是远程的redis 居然work了 经过测试说明 appcation.properties里的配置没有生效。
有没有遇到过同样问题的朋友。
这也太神奇了吧,呵呵。
如下,先找到redis的bean的配置,实在不行硬编码上去,先不用application.properties的定义
<!--${redis.host}直接换成远程redis服务器ip地址-->
<bean id="jedisConnectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory">
<property name="usePool" value="true"/>
<property name="hostName" value="${redis.host}" /> <!--${redis.host}直接换成远程redis服务器ip地址-->
<property name="port" value="${redis.port}" />
<property name="password" value="${redis.password}" />
<property name="timeout" value="${redis.timeout}" />
<property name="database" value="${redis.database}"/>
</bean>