请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

师兄,order启动不成功

师兄,我在order的bootstrap.yml指定了order-test.yml,配置了redis的配置,但是启动不成功。我在百度上搜索说是端口号被占用,但是我改了端口号也还是报这个错,请求师兄解答图片描述
师兄,下面的是我order-test.yml中的内容,我配置redis是阿里云服务器上的地址
图片描述
然后就是,我在linux服务器docker上是启动了redis容器的,视图工具是可以连接的
图片描述

正在回答 回答被采纳积分+3

1回答

廖师兄 2019-12-24 00:03:33

看错误是因为没有获取到配置或者获取到的配置不对。

order项目的bootstrap.yml里不要配置redis

config-repo里不要留有order.yml文件

0 回复 有任何疑惑可以回复我~
  • 师兄,你说的这些问题都不是。我在百度上各种方法都试了,还是报那个错误。
    回复 有任何疑惑可以回复我~ 2019-12-24 11:28:44
  • Parameter 0 of method stringRedisTemplate in org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration required a bean of type 'org.springframework.data.redis.connection.RedisConnectionFactory' that could not be found.
    	- Bean method 'redisConnectionFactory' not loaded because @ConditionalOnClass did not find required class 'org.apache.commons.pool2.impl.GenericObjectPool'
    	- Bean method 'redisConnectionFactory' not loaded because @ConditionalOnClass did not find required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'io.lettuce.core.RedisClient', 'io.lettuce.core.cluster.RedisClusterClient'
    
    
    Action:
    
    Consider revisiting the conditions above or defining a bean of type 'org.springframework.data.redis.connection.RedisConnectionFactory' in your configuration.
    
    Disconnected from the target VM, address: '127.0.0.1:9935', transport: 'socket'
    
    Process finished with exit code
    回复 有任何疑惑可以回复我~ 2019-12-24 11:29:35
  • 廖师兄 回复 提问者 qq_Fleetingtime_03191680 #3
    你把你的项目都push到github, 我下载帮你看看。
    回复 有任何疑惑可以回复我~ 2019-12-24 22:44:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信