• ADADADADAD

    如何测试redis是否开启[ 建站问答 ]

    建站问答 时间:2024-12-01 19:05:15

    作者:文/会员上传

    简介:

    测试redis是否开启的示例:使用java代码来测试,代码如下:package com.shopping.test;import redis.clients.jedis.Jedis;/*** 测试redis缓存*/public class RedisTest {  /**

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    测试redis是否开启的示例:

    使用java代码来测试,代码如下:

    package com.shopping.test;

    import redis.clients.jedis.Jedis;

    /**

    * 测试redis缓存

    */

    public class RedisTest {

      

    /**

        * 检查redis是否存活

        * @param url 服务器地址

        * @param port 端口

         * @return

      */

      public static Integer getRedisIsOk(String url, int port) {

        int result = 0; try {

          //连接本地Redis服务

          Jedis jedis = new Jedis(url, port);

    String ping = jedis.ping();

    if (ping.equalsIgnoreCase("PONG")) {

    System.out.println("redis缓存有效!" + ping);

    result = 0;

    }

    } catch (Exception e) {

    System.out.println("redis缓存失败!");

    result = 1;

    }

    return result;

    }

    public static void main(String[] args) {

    int res = getRedisIsOk("127.0.0.1", 6379);

    if (res == 0) {

    System.out.println("redis缓存有效!" + res);

    } else {

    System.out.println("redis缓存失败!" + res);

    }

    }

    }

    注意:此示例在本地缓存没有密码情况下测试,若缓存有密码可使用以下示例测试。

    /**

    * 检查redis是否存活

    * @param url 服务器地址

    * @param port 端口

    * @param password redis的密码

    * @return

    */

    public static Integer getRedisIsOk(String url, int port,String password) {

    int result = 0;

    try {

    //连接本地Redis服务

    Jedis jedis = new Jedis(url, port);

    jedis.auth(password);//密码

    String ping = jedis.ping();

    if (ping.equalsIgnoreCase("PONG")) {

    System.out.println("redis缓存有效!" + ping);

    result = 0;

    }

    jedis.close(); // 释放连接资源

    } catch (Exception e) {

    System.out.println("redis缓存失败!");

    result = 1;

    }

    return result;

    }

    如何测试redis是否开启.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: redis