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