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

MongoDB\Driver\ServerDescription

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

class.mongodb-driver-serverdescription.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека class.mongodb-driver-serverdescription.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
MongoDB\Driver\ServerDescription

Референца за `class.mongodb-driver-serverdescription.php` со подобрена типографија и навигација.

class.mongodb-driver-serverdescription.php

Класата MongoDB\Driver\ServerDescription

Класата MongoDB\Driver\TopologyDescription

Вовед

На MongoDB\Driver\ServerDescription класата е објект вредност што претставува сервер на кој е поврзан драјверот. Инстанци од оваа класа се враќаат од MongoDB\Driver\Server::getServerDescription() and MongoDB\Driver\Monitoring\ServerChangedEvent methods.

Синопсис на класата

final class MongoDB\Driver\ServerDescription {
/* Константи */
const string TYPE_UNKNOWN класата е објект вредност што претставува топологија на која е поврзан драјверот. Инстанци од оваа класа се враќаат од;
const string TYPE_STANDALONE = "Самостоен";
const string TYPE_MONGOS = "Mongos";
const string TYPE_POSSIBLE_PRIMARY = "МоженПримарен";
const string TYPE_RS_PRIMARY = "RSПримарен";
const string TYPE_RS_SECONDARY = "RSСекундарен";
const string TYPE_RS_ARBITER = "RSАрбитер";
const string TYPE_RS_OTHER = "RSДруго";
const string TYPE_RS_GHOST = "RSДух";
const string TYPE_LOAD_BALANCER = "БалансерНаОпции";
/* Методи */
final public getHelloResponse(): array
final public getHost(): string
final public getLastUpdateTime(): int
final public getPort(): int
final public getRoundTripTime(): ?int
final public getType(): string
}

Претходно дефинирани константи

MongoDB\Driver\ServerDescription::TYPE_UNKNOWN

Непознат тип на сервер, вратен од MongoDB\Driver\Server::getInfo().

MongoDB\Driver\ServerDescription::TYPE_STANDALONE

Тип на самостоен сервер, вратен од MongoDB\Driver\Server::getInfo().

MongoDB\Driver\ServerDescription::TYPE_MONGOS

Тип на Mongos сервер, вратен од MongoDB\Driver\Server::getInfo().

MongoDB\Driver\ServerDescription::TYPE_POSSIBLE_PRIMARY

Тип на можен примарен сервер во реплика сет, вратен од MongoDB\Driver\Server::getInfo().

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

MongoDB\Driver\ServerDescription::TYPE_RS_PRIMARY

Тип на примарен сервер во реплика сет, вратен од MongoDB\Driver\Server::getInfo().

MongoDB\Driver\ServerDescription::TYPE_RS_SECONDARY

Тип на секундарен сервер во реплика сет, вратен од MongoDB\Driver\Server::getInfo().

MongoDB\Driver\ServerDescription::TYPE_RS_ARBITER

Тип на арбитер сервер во реплика сет, вратен од MongoDB\Driver\Server::getInfo().

MongoDB\Driver\ServerDescription::TYPE_RS_OTHER

Тип на друг сервер во реплика сет, вратен од MongoDB\Driver\Server::getInfo().

Таквите сервери може да бидат скриени, во процес на стартување или закрепнување. Тие не можат да бидат прашани, но нивните списоци со хостови се корисни за откривање на тековната конфигурација на реплика сетот.

MongoDB\Driver\ServerDescription::TYPE_RS_GHOST

Тип на „ghost“ сервер во реплика сет, вратен од MongoDB\Driver\Server::getInfo().

Серверите може да бидат идентификувани како такви во најмалку три ситуации: кратко за време на стартувањето на серверот; во неиницијализиран реплика сет; или кога серверот е отфрлен (т.е. отстранет од конфигурацијата на реплика сетот). Тие не можат да бидат прашани, ниту нивната листа на хостови може да се користи за откривање на тековната конфигурација на реплика сетот; сепак, клиентот може да го следи овој сервер во надеж дека ќе премине во покорисна состојба.

MongoDB\Driver\ServerDescription::TYPE_LOAD_BALANCER

Тип на сервер за балансирање на оптоварување, вратен од MongoDB\Driver\Server::getInfo().

Содржина

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

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

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

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

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

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

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