Описание тега apache-commons-pool

Apache Commons Pool - это универсальная среда объединения объектов для языка программирования Java.
2 ответа

Весенние данные Redis. Как узнать номер Активного, Свободного Соединения?

Весной у меня есть jedisConnFactory и боб jedisPoolConfig, как это <bean id="jedisConnFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory" p:host-name="127.0.0.1" p:port="6379" p:poolConfig-ref="jedisPoolConfig"…
1 ответ

Что делает CommonsPool2TargetSource, если вы отключаете blockWhenExhausted?

Устаревший CommonPoolTargetSource имел набор поведений, которые можно определить с помощью setWhenExhaustedActionName (). CommonsPool2TargetSource и CommonsPool2 BaseGenericObjectPool, в который он помещается, описывают getBlockWhenExhausted как Воз…
02 фев '17 в 16:40
1 ответ

Библиотека Apache Pool 2 - соединения не закрываются автоматически

У меня есть следующий код в Scala, который использует Apache pool2 библиотека. Объект для пула OlapConnection (olap4j класс, похожий на соединение SQL). Проблема в том, что я не могу заставить пул автоматически закрывать соединения, когда количество…
24 апр '18 в 01:52
1 ответ

Как проверить соединение IBM MQ для пула

Я занимаюсь разработкой пула IBM MQ Connection с использованием пула Apache commons (2.4.2). IBM MQ JAR версия 8. Как часть концепции пула, мне нужно проверить соединение, прежде чем вернуться в программу. Помогите мне, как проверить соединение IBM …
18 июл '17 в 02:13
1 ответ

Это плохая практика для передачи экземпляра джедая между методами?

Я имел в виду этот вопрос SO, и я сделал несколько дополнений в этом тесте. Основная проблема заключается в том, что мой API замедляется по мере увеличения нагрузки на сервер. Я использую конфигурацию пула джедаев. // get a new instance public synch…
21 ноя '16 в 14:26
0 ответов

Как определить количество незанятых и заимствованных объектов в Apache Common Pool 2

Существует несколько методов getXXXCount, определенных в классе BaseGenericObjectPool BaseGenericObjectPool.getBorrowedCount BaseGenericObjectPool.getCreatedCount BaseGenericObjectPool.getDestroyedCount Но все они вычисляются с момента создания пула…
09 авг '17 в 23:56
2 ответа

Вкладывание Jsch в пул соединений в деталях

Я положил Jsch в общий пул (с поддержкой Spring Pool) с первоначальным успехом http://docs.spring.io/spring/docs/3.2.4.RELEASE/spring-framework-reference/htmlsingle/ Тем не мение: Должны ли мы объединять каналы в сеансе вместо объединения сеансов? К…
1 ответ

Клиент Redis: создайте новые соединения, когда размер пула будет исчерпан

Мы используем Redis для кэширования в нашем приложении. Наша цель - создать новые подключения Redis по мере того, как размер пула истощается или пересекает определенный порог, чтобы мы могли сохранить минимальное количество незанятых соединений. Так…
1 ответ

Как внедрить бины Spring в класс, сгенерированный отражением в потоке класса Apache Commons Pooling

Я использую Spring MVC 3.2.4 и Apache Commons Pooling 2.3 для управления подключениями к сервису SOAP. Одна из вещей, которую я использую, - это функция потока "выселение пустых объектов" в классе GenericObjectPool: http://commons.apache.org/proper/…
01 фев '15 в 04:49
1 ответ

Как вернуть объекты в пул по таймауту с использованием пула Apache Commons

Я использую библиотеку Apache Commons Pool для поддержки пула соединений couchbase (может рассматриваться как любой вид соединения, на самом деле не имеет значения). Проблема, с которой я сталкиваюсь, заключается в том, что единственный способ верну…
1 ответ

Переход Apache Common Pools с версии 1 на версию 2 и исчерпанные действия

В Apache Commons Pool 1 класс GenericObjectPool имел возможность определить три действия для реагирования на исчерпанный пул: Потерпеть поражение блок расти Теперь в версии 2 я не вижу этих трех опций, и класс GenericObjectPool, похоже, имеет только…
05 окт '18 в 12:33
1 ответ

jar 2.2: есть ли замена в классе GenericObjectPool.Config?

Я просто изучаю редис. В моем учебнике они используют класс GenericObjectPool.Config, который поддерживается в jar-версии пула общего доступа apache версии 1.6. Однако на данный момент этот класс исчез. Итак, я хочу знать, есть ли замена 'GenericObj…
18 мар '14 в 01:50
0 ответов

Где я должен инициализировать мой Apache commons pool2, чтобы он был доступен из других классов

Я разрабатываю сервис REST на основе Jax-RS. Мне нужно соединение пула для моего приложения, поэтому я буду использовать commons pool2. Я планирую инициализировать свой пул в классе, реализующем ServletContextListener, чтобы при запуске приложения п…
01 май '18 в 15:35
1 ответ

Apache Commons Pool - как использовать фабрику, которая принимает аргументы

Я пытаюсь использовать Apache Commons Pool для создания пула "объектов". Поскольку у меня уже есть фабрика объектов, которая принимает аргумент строкового типа и создает правильный тип объекта, я хочу использовать эту фабрику. Но проблема в том, что…
14 ноя '12 в 11:20
1 ответ

Какой интервал для проверки свободного объекта в Apache Commons Pool 2

Я использую Apache Commons Pool 2Я установил конфигурацию testWhileIdle Значение true, что означает, что инфраструктура пула будет проверять, являются ли незанятые объекты допустимыми. Я хотел бы спросить, происходит ли эта проверка периодически, ес…
09 авг '17 в 10:11
1 ответ

Ручка голодания в Apache Commons-Pool

Я использую 1.6 версию библиотеки Apache Commons-Pool. В соответствии с Javadoc, whenExhaustedAction указывает поведение метода loanObject() при исчерпании пула: это может быть WHEN_EXHAUSTED_FAIL, WHEN_EXHAUSTED_GROW или WHEN_EXHAUSTED_BLOCK. Я хоч…
17 мар '16 в 10:35
1 ответ

Пул соединений JMS в приемнике сообщений

В настоящее время я работаю над автономными приложениями Java, которые подключаются к Websphere MQ для отправки и получения сообщений. Поток находится в асинхронном режиме, который мы реализовали, используя MessageListener класс для извлечения сообщ…
26 ноя '14 в 03:00
2 ответа

Как безопасно отключить GenericKeyedObjectPool?

У меня есть GenericKeyedObjectPool в моем приложении. Я могу закрыть это с close метод, но как мне ждать, пока клиенты вернут (и пул уничтожит) каждый заимствованный объект в пул? Мне нужно что-то вроде ExecutorService.awaitTermination,
1 ответ

Если commons-pool2 может новый объект с параметром?

Метод создания PooledObjectFactory не имеет параметра https://commons.apache.org/proper/commons-pool/api-2.4.2/org/apache/commons/pool2/BasePooledObjectFactory.html Если мое определение класса Foo: public class Foo { private String name; public Foo(…
11 авг '16 в 10:44
2 ответа

Apache Pool не может вернуть объект в контроллере / сервисе Spring

Я пытаюсь использовать apache pool2 для объединения некоторых ресурсов. У меня он отлично работает в модульном тесте, но когда я пытаюсь использовать его весной 3, я получаю ошибку. Все остальное работает с контроллером и сервисом. Я мог получить до…
02 апр '14 в 23:13