admin管理员组

文章数量:1608599

帮助更多的人初学者学习

启动项目编译报错:Connection refused: no further information: localhost/127.0.0.1:6379;

1.排查,核实redis 服务端是否启动

命令查询服务进程:ps -ef| grep redis   #没问题
509       3899  3738  0 15:19 pts/8    00:00:00 grep redis
root      4505     1  0 Jul01 ?        00:16:51 bin/redis-sentinel *:26379 [sentinel]
root      4841     1  0 Jul01 ?        00:16:25 bin/redis-sentinel *:26380 [sentinel]
root      5111     1  0 Jul01 ?        00:15:24 bin/redis-sentinel *:26381 [sentinel]
root     15489     1  0  2019 ?        09:17:46 bin/redis-server *:6380         
root     15509     1  0  2019 ?        07:02:50 bin/redis-server *:6379         
root     15516     1  0  2019 ?        07:00:59 bin/redis-server *:6381

2.本地启动机器 连接到 redis 服务端口是否通信:telnet 域名 端口

cmd 窗口方式

win +R  输入 cmd

telnet IP端口显示:连接失败则是端口不可用或被禁止。

若telnet IP端口可用则会进入某个界面,界面因端口不同而显示不同

3.版本排查:redis安装版本与jedis 一样

<dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
            <version>2.0.4.RELEASE</version>
        </dependency>
        <!-- https://mvnrepository/artifact/redis.clients/jedis -->
        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>2.9.0</version>
        </dependency>
        <!--spring2.0集成redis所需common-pool2–>-->
        <dependency>
            <groupId>org.apachemons</groupId>
            <artifactId>commons-pool2</artifactId>
            <version>2.4.2</version>
        </dependency>

4 读取yml  文件配置redis 正常;

yml 文件语法格式,特别注意,spring 包下 redis ;连续写,不能有其他间隔;

比如:

正常:

spring:

   datasource:

   redis

不能:这误导成mybatis下,

spring:

   datasource:

mybatis:

   redis

 

 

 

 

 

 

本文标签: 首次ConnectionrefusedRedisinformation