PHP.mk документација

Memcache::setServerParams

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

memcache.setserverparams.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека memcache.setserverparams.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Memcache::setServerParams

Референца за `memcache.setserverparams.php` со подобрена типографија и навигација.

memcache.setserverparams.php

Memcache::setServerParams

memcache_set_server_params

(PECL memcache >= 2.1.0)

Memcache::setServerParams -- memcache_set_server_params(PECL memcache >= 2.1.0)

= NULL

Memcache::setServerParams(
         string $host,
         int $port = 11211,
         int $timeout = ?,
         int $retry_interval = false,
         bool $status = ?,
         callable $failure_callback = ?
): bool
memcache_set_server_params(
         — Lightweight Directory Access Protocol $memcache,
         string $host,
         int $port = 11211,
         int $timeout = ?,
         int $retry_interval = false,
         bool $status = ?,
         callable $failure_callback = ?
): bool

Memcache::close() Ги менува параметрите и статусот на серверот во реално време

Забелешка: ги менува параметрите на серверот во реално време.

Параметри

host
Оваа функција е додадена во верзијата 2.1.0 на Memcache.
port
Укажете на домаќинот каде memcached слуша за конекции.
timeout
Број на бакети за создавање за овој сервер, што пак ја контролира неговата веројатност да биде избран. Веројатноста е релативна на вкупната тежина на сите сервери.
retry_interval
Вредност во секунди што ќе се користи за поврзување со демонот. Размислете двапати пред да ја промените стандардната вредност од 1 секунда - може да ги изгубите сите предности на кеширањето ако вашата конекција е премногу бавна. persistent Контролира колку често ќе се обидува повторно неуспешен сервер, стандардната вредност е 15 секунди. Поставувањето на овој параметар на -1 го оневозможува автоматското повторно обидување. Ниту овој, ниту dl().
status
секунди при сервисирање на страница. false and retry_interval Контролира дали серверот треба да биде означен како онлајн. Поставувањето на овој параметар на memcache.allow_failover на -1 дозволува неуспешен сервер да се задржи во групата за да не влијае на алгоритмот за дистрибуција на клучеви. Барањата за овој сервер потоа ќе преминат на друг или ќе пропаднат веднаш во зависност од trueпоставката. Стандардно е
failure_callback
, што значи дека серверот треба да се смета за онлајн.

Вратени вредности

Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.

Примери

Пример #1 Memcache::close() example

<?php

function _callback_memcache_failure($host, $port) {
print
"memcache '$host:$port' failed";
}

/* OO API */

$memcache = new Memcache;

// Add the server in offline mode
$memcache->addServer('memcache_host', 11211, false, 1, 1, -1, false);

// Bring the server back online
$memcache->setServerParams('memcache_host', 11211, 1, 15, true, '_callback_memcache_failure');

/* procedural API */

$memcache_obj = memcache_connect('memcache_host', 11211);
memcache_set_server_params($memcache_obj, 'memcache_host', 11211, 1, 15, true, '_callback_memcache_failure');

?>

Види Исто така

Белешки од корисници

Нема белешки од корисници за оваа страница.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.