Mongo::getPoolSize
(PECL mongo >=1.2.0)
Mongo::getPoolSize — Получает размер пула для пула соединений
Описание
Этот метод УСТАРЕЛ с версии 1.2.3. Полагаться на него крайне не рекомендуется. Пожалуйста, используйте MongoPool::getSize() вместо него.
Список параметров
У этой функции нет параметров.
Возвращаемые значения
Возвращает текущий размер пула.
Список изменений
Версия | Описание |
---|---|
PECL mongo 1.2.11 | Выдает E_DEPRECATED , при использовании. |
Примеры
Пример #1 Изменение размера пула
Возвращает размер пула по умолчанию, устанавливает новый размер пула, затем выводит новый размер пула и информацию об отладке пула. Обратите внимание, что изменение размера пула влияет только на новые пулы соединений, но не меняет старые.
<?php
$connection = new Mongo("host1");
// размер пула -1
echo "размер пула: ".Mongo::getPoolSize()."\n";
echo "устанавливаем размер пула 200\n";
Mongo::setPoolSize(200);
// размер пула 200
echo "размер пула: ".Mongo::getPoolSize()."\n";
$conn2 = new Mongo("host2");
// остается для host1 -2
// остается для host2 199
var_dump(Mongo::poolDebug());
?>
Смотрите также
- Mongo::setPoolSize() - Устанавливает размер будущих пулов
- Mongo::poolDebug() - Возвращает информацию обо всех пулах соединений
- Документация по подключению.