欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java檢測(cè)redis是否可用的方法示例

 更新時(shí)間:2019年08月07日 11:13:14   作者:墜落凡塵的魔鬼  
這篇文章主要給大家介紹了關(guān)于java檢測(cè)redis是否可用的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用java具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

1.最近,做項(xiàng)目,需要檢測(cè)下redis 是否可以用。

直接上代碼:

package com.shopping.test;

import redis.clients.jedis.Jedis;

/**
 * 測(cè)試redis緩存
 */
public class RedisTest {

  
  /**
     * 檢查redis是否存活
     * @param url 服務(wù)器地址
     * @param port 端口
     * @return
   */
   public static Integer getRedisIsOk(String url, int port) { 
    int result = 0; try { 
      //連接本地Redis服務(wù) 
      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);
  }
 }
}

因?yàn)槲冶镜氐木彺媸菦](méi)有密碼的,所以上面代碼是可以達(dá)到目的的。

2.如果緩存有密碼則,直接使用下面的方法就可以:

/**
  * 檢查redis是否存活
  * @param url 服務(wù)器地址
  * @param port 端口
  * @param password redis的密碼
  * @return
  */
 public static Integer getRedisIsOk(String url, int port,String password) {
  int result = 0;
  try {
   //連接本地Redis服務(wù)
   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;
 }

則可以。

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。

相關(guān)文章

  • Java如何通過(guò)ssh遠(yuǎn)程連接主機(jī)并執(zhí)行命令

    Java如何通過(guò)ssh遠(yuǎn)程連接主機(jī)并執(zhí)行命令

    這篇文章主要介紹了Java如何通過(guò)ssh遠(yuǎn)程連接主機(jī)并執(zhí)行命令問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Java源碼刨析之ArrayDeque

    Java源碼刨析之ArrayDeque

    ArrayDeque是Deque接口的一個(gè)實(shí)現(xiàn),使用了可變數(shù)組,所以沒(méi)有容量上的限制。同時(shí),?ArrayDeque是線程不安全的,在沒(méi)有外部同步的情況下,不能再多線程環(huán)境下使用<BR>
    2022-07-07
  • 初識(shí)Spring Boot框架之Spring Boot的自動(dòng)配置

    初識(shí)Spring Boot框架之Spring Boot的自動(dòng)配置

    本篇文章主要介紹了初識(shí)Spring Boot框架之Spring Boot的自動(dòng)配置,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-04-04
  • Spring中的@RestControllerAdvice注解使用方法解析

    Spring中的@RestControllerAdvice注解使用方法解析

    這篇文章主要介紹了Spring中的@RestControllerAdvice注解使用方法解析,@RestControllerAdvice是Controller的增強(qiáng) 常用于全局異常的捕獲處理 和請(qǐng)求參數(shù)的增強(qiáng),需要的朋友可以參考下
    2024-01-01
  • Spring?Boot?Reactor?整合?Resilience4j詳析

    Spring?Boot?Reactor?整合?Resilience4j詳析

    這篇文章主要介紹了Spring?Boot?Reactor整合Resilience4j詳析,文章通過(guò)引入pom包展開(kāi)詳細(xì)介紹,具有一定的參考價(jià)值,感興趣的小伙伴可以參考一下
    2022-09-09
  • 如何解決Spring in action @valid驗(yàn)證不生效的問(wèn)題

    如何解決Spring in action @valid驗(yàn)證不生效的問(wèn)題

    這篇文章主要介紹了如何解決Spring in action @valid驗(yàn)證不生效的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • Hadoop源碼分析一架構(gòu)關(guān)系簡(jiǎn)介

    Hadoop源碼分析一架構(gòu)關(guān)系簡(jiǎn)介

    本篇是Hadoop源碼分析系列文章第一篇,主要介紹一下Hadoop的基礎(chǔ)簡(jiǎn)介以及框架關(guān)系,后續(xù)本系列文章會(huì)持續(xù)更新,有需要的朋友可以借鑒參考下
    2021-09-09
  • 老生常談Scanner的基本用法

    老生常談Scanner的基本用法

    下面小編就為大家?guī)?lái)一篇老生常談Scanner的基本用法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • Spring Boot企業(yè)常用的starter示例詳解

    Spring Boot企業(yè)常用的starter示例詳解

    這篇文章主要給大家介紹了關(guān)于Spring Boot企業(yè)常用starter的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Spring Boot具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Spring深入探索AOP切面編程

    Spring深入探索AOP切面編程

    Spring是一個(gè)廣泛應(yīng)用的框架,SpringAOP則是Spring提供的一個(gè)標(biāo)準(zhǔn)易用的aop框架,依托Spring的IOC容器,提供了極強(qiáng)的AOP擴(kuò)展增強(qiáng)能力,對(duì)項(xiàng)目開(kāi)發(fā)提供了極大地便利
    2022-07-07

最新評(píng)論