Spec-Zone.ru › Yii 2.0

Класс yii\caching\MemCacheServer

Все классы | Свойства | Методы
Наследование yii\caching\MemCacheServer » yii\base\Object
Реализует yii\base\Configurable
Доступно с версии 2.0
Исходный код https://github.com/yiisoft/yii2/blob/master/framework/caching/MemCacheServer.php

MemCacheServer представляет данные конфигурации для одного сервера memcache или memcached.

См. руководство PHP для подробного объяснения каждого свойства конфигурации.

Для получения дополнительной информации и использования информации о кэшировании см. статью руководства по кэшированию.

Общедоступные свойства

Свойство Тип Описание Определено в
$failureCallback Closure Эта функция обратного вызова будет выполняться при обнаружении ошибки. yii\caching\MemCacheServer
$host string Имя хоста или IP-адрес сервера memcache yii\caching\MemCacheServer
$persistent boolean Использовать ли постоянное соединение. yii\caching\MemCacheServer
$port integer Порт сервера memcache yii\caching\MemCacheServer
$retryInterval integer Как часто будет выполняться повторная попытка подключения к серверу, который недоступен (в секундах). yii\caching\MemCacheServer
$status boolean Выводить ли сервер как онлайн после ошибки. yii\caching\MemCacheServer
$timeout integer Время ожидания в миллисекундах, которое будет использоваться для подключения к серверу. yii\caching\MemCacheServer
$weight integer Вероятность использования этого сервера среди всех серверов. yii\caching\MemCacheServer

Общедоступные методы

Метод Описание Определено в
__call() Вызывает метод с указанным именем, который не является методом класса. yii\base\Object
__construct() Конструктор. yii\base\Object
__get() Возвращает значение свойства объекта. yii\base\Object
__isset() Проверяет, установлено ли свойство, т.е. определено и не равно null. yii\base\Object
__set() Устанавливает значение свойства объекта. yii\base\Object
__unset() Устанавливает свойство объекта в null. yii\base\Object
canGetProperty() Возвращает значение, указывающее, можно ли прочитать свойство. yii\base\Object
canSetProperty() Возвращает значение, указывающее, можно ли установить свойство. yii\base\Object
className() Возвращает полное имя этого класса. yii\base\Object
hasMethod() Возвращает значение, указывающее, определен ли метод. yii\base\Object
hasProperty() Возвращает значение, указывающее, определено ли свойство. yii\base\Object
init() Инициализирует объект. yii\base\Object

Подробное описание свойств

$failureCallback общедоступное свойство

Эта функция обратного вызова будет выполняться при обнаружении ошибки. Обратный вызов выполняется перед попыткой переключения на другой сервер. Функция принимает два параметра, $host и $port неисправного сервера. Это используется только для memcache.

public Closure $failureCallback = null

$host общедоступное свойство

Имя хоста или IP-адрес сервера memcache.

public string $host = null

$persistent общедоступное свойство

Использовать ли постоянное соединение. Это используется только для memcache.

public boolean $persistent = true

$port общедоступное свойство

Порт сервера memcache.

public integer $port = 11211

$retryInterval общедоступное свойство

Как часто будет выполняться повторная попытка подключения к серверу, который недоступен (в секундах). Это используется только для memcache.

public integer $retryInterval = 15

$status общедоступное свойство

Выводить ли сервер как онлайн после ошибки. Это используется только для memcache.

public boolean $status = true

$timeout общедоступное свойство

Время ожидания в миллисекундах, которое будет использоваться для подключения к серверу. Это используется только для memcache. Для старых версий memcache, которые поддерживают только указание времени ожидания в секундах, это значение будет округлено до целых секунд.

public integer $timeout = 1000

$weight общедоступное свойство

Вероятность использования этого сервера среди всех серверов.

public integer $weight = 1

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-caching-memcacheserver.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API