Нужно ли использовать jedis.close () - PullRequest
0 голосов
/ 27 февраля 2019

Привет, я новичок в реализации кода Java, пробовал следующие вещи: -

Я использую jedis в качестве redis java client-library, я создал объект jedis и использовал его api для печати redisинформация, но это все делается внутри метода, поэтому я сомневаюсь, «должен ли я использовать jedis.close (), чтобы закрыть клиентское соединение в моем коде»

    class Information{

        public void redisdetails(){

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

                Map<String, Object> info = new HashMap<>();

                info.put("server", jedis.info("server"));
                info.put("memory", jedis.info("memory"));
                info.put("clients", jedis.info("clients"));
                info.put("stats", jedis.info("stats"));


        }
}

, потому что объект jedis был создан внутриметод redisdetails, поэтому объект будет автоматически уничтожен, или мне нужно написать jedis.close (), и если да, то почему?

...