MongoDB\Driver\Manager::getServers
(mongodb >=1.0.0)
MongoDB\Driver\Manager::getServers β ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΡΠ΅ΡΠ²Π΅ΡΠΈ, Π΄ΠΎ ΡΠΊΠΈΡ ΠΏΡΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°
ΠΠΏΠΈΡ
final public MongoDB\Driver\Manager::getServers(): array
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΌΠ°ΡΠΈΠ² (array) Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡΠ² MongoDB\Driver\Server, Π΄ΠΎ ΡΠΊΠΈΡ ΠΏΡΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΏΠΎΡΠΎΡΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°.
ΠΠ°ΡΠ²Π°ΠΆΠ΅Π½Π½Ρ: ΠΡΠΊΡΠ»ΡΠΊΠΈ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΏΡΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡΡ Π΄ΠΎ Π±Π°Π·ΠΈ Π΄Π°Π½ΠΈΡ Π»ΡΠ½ΠΈΠ²ΠΎ, ΡΠ΅ΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΌΠΎΠΆΠ΅ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΠΈ ΠΏΠΎΡΠΎΠΆΠ½ΡΠΉ ΠΌΠ°ΡΠΈΠ² (array), ΡΠΊΡΠΎ Π²ΡΠ½ Π²ΠΈΠΊΠ»ΠΈΠΊΠ°ΡΡΡΡΡ ΠΏΠ΅ΡΠ΅Π΄ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½ΡΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΡΡ Π² MongoDB\Driver\Manager
Π‘ΠΏΠΈΡΠΎΠΊ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ²
Π¦Ρ ΡΡΠ½ΠΊΡΡΡ Π½Π΅ ΠΌΠ°Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡΠ².
ΠΠ½Π°ΡΠ΅Π½Π½Ρ, ΡΠΎ ΠΏΠΎΠ²Π΅ΡΡΠ°ΡΡΡΡΡ
ΠΠΎΠ²Π΅ΡΡΠ°Ρ ΠΌΠ°ΡΠΈΠ² (array) Π΅ΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΡΠ² MongoDB\Driver\Server, Π΄ΠΎ ΡΠΊΠΈΡ ΠΏΡΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ°.
ΠΠΎΠΌΠΈΠ»ΠΊΠΈ
- ΠΡΠΈ ΠΏΠΎΠΌΠΈΠ»ΡΡ ΠΏΠ°ΡΡΠΈΠ½Π³Ρ Π°ΡΠ³ΡΠΌΠ΅Π½Ρ ΠΊΠΈΠ΄Π°Ρ Π²ΠΈΠ½ΡΡΠΎΠΊMongoDB\Driver\Exception\InvalidArgumentException
ΠΡΠΈΠΊΠ»Π°Π΄ΠΈ
ΠΡΠΈΠΊΠ»Π°Π΄ #1 ΠΡΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠΊΠΎΡΠΈΡΡΠ°Π½Π½Ρ MongoDB\Driver\Manager::getServers()****
Loading...
ΠΠΈΡΠ½ΠΎΠ²ΠΎΠΊ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Ρ Π±ΡΠ΄Π΅ ΡΡ ΠΎΠΆΠΈΠΌ Π½Π°:
array(0) {
}
array(1) {
[0]=>
object(MongoDB\Driver\Server)#3 (10) {
["host"]=>
string(9) "localhost"
["port"]=>
int(27017)
["type"]=>
int(1)
["is_primary"]=>
bool(false)
["is_secondary"]=>
bool(false)
["is_arbiter"]=>
bool(false)
["is_hidden"]=>
bool(false)
["is_passive"]=>
bool(false)
["last_hello_response"]=>
array(8) {
["isWritablePrimary"]=>
bool(true)
["maxBsonObjectSize"]=>
int(16777216)
["maxMessageSizeBytes"]=>
int(48000000)
["maxWriteBatchSize"]=>
int(1000)
["localTime"]=>
object(MongoDB\BSON\UTCDateTime)#4 (1) {
["milliseconds"]=>
int(1447267964517)
}
["maxWireVersion"]=>
int(3)
["minWireVersion"]=>
int(0)
["ok"]=>
float(1)
}
["round_trip_time"]=>
int(554)
}
}
ΠΠΈΠ²ΡΡΡΡΡ ΡΠ°ΠΊΠΎΠΆ
- MongoDB\Driver\Server
- MongoDB\Driver\Manager::selectServer() - ΠΠΈΠ±ΡΠ°ΡΠΈ ΡΠ΅ΡΠ²Π΅Ρ, ΡΠΎ Π²ΡΠ΄ΠΏΠΎΠ²ΡΠ΄Π°Ρ ΠΏΠ΅ΡΠ΅Π²Π°Π³Π°ΠΌ ΡΠΈΡΠ°Π½Π½Ρ