MongoPool::getSize

(PECL mongo >= 1.2.3)

MongoPool::getSizeПолучает размер пула для пулов соединений

Описание

public static MongoPool::getSize ( void ) : int

Список параметров

У этой функции нет параметров.

Возвращаемые значения

Возвращает текущий размер пула.

Список изменений

Версия Описание
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());

?>

Смотрите также