Redis
 sql >> Database >  >> NoSQL >> Redis

Jedis - Quando usare returnBrokenResource()

Per i ritardatari!

returnBrokenResource(), returnResource() sono deprecati. Usa semplicemente jedis.close() finalmente in blocco in sicurezza.

finally {
  if (jedis != null) {
    jedis.close();
  }
}

Se Jedis è stato preso in prestito dal pool, verrà restituito al pool con il metodo corretto poiché determina già che si è verificata JedisConnectionException. Se i Jedis non sono stati presi in prestito dalla piscina, verranno disconnessi e chiusi.