使用java API测试连接到redis的连通性

2025-10-21 10:07:57

1、首先在pom.xml文件中加入redis客户端连接的相关依赖包:

<dependency>

            <groupId>redis.clients</groupId>

            <artifactId>jedis</artifactId>

            <version>2.9.0</version>

        </dependency>

使用java API测试连接到redis的连通性

2、使用命令在linux中启动redis服务器:

redis-server /myredis/redis_aof.conf

使用java API测试连接到redis的连通性

3、建立一个java类,测试是否能够正确连接到redis服务器。

package com.gwolf.redis;

public class TestPing {

        public static void main(String[] args) {

                

        }

}

使用java API测试连接到redis的连通性

4、编写测试redis连通性的java代码:

package com.gwolf.redis;

import redis.clients.jedis.Jedis;

public class TestPing {

        public static void main(String[] args) {

                Jedis jedis = new Jedis("192.168.1.102", 6379);

                

                System.out.println(jedis.ping());

                

                

        }

}

使用java API测试连接到redis的连通性

5、在测试联通行之前,我们应该把linux的6379端口开放。

CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口。

开启端口

firewall-cmd --zone=public --add-port=6379/tcp --permanent

命令含义:

--zone #作用域

--add-port=80/tcp  #添加端口,格式为:端口/通讯协议

--permanent  #永久生效,没有此参数重启后失效

重启防火墙

firewall-cmd --reload

使用java API测试连接到redis的连通性

6、运行java程序的main方法,查看程序的连通性。

使用java API测试连接到redis的连通性

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢