라이브러리

[PHP] MongoDBDriverManager::getServers - 이 관리자가 연결된 서버를 반환합니다.




MongoDBDriverManager::getServers

`MongoDBDriverManager::getServers` 메소드는 MongoDB 드라이버를 사용하여 MongoDB 서버 목록을 반환하는 메소드입니다. 이 메소드는 MongoDB 서버 목록을 반환하기 위해 MongoDB 드라이버를 사용하여 MongoDB 서버에 연결합니다.

사용법

`MongoDBDriverManager::getServers` 메소드는 다음과 같이 사용할 수 있습니다.

#hostingforum.kr
php

use MongoDBDriverManager;



$manager = new Manager("mongodb://localhost:27017");

$servers = $manager->getServers();



foreach ($servers as $server) {

    echo $server->getHost() . "
";

    echo $server->getPort() . "
";

}



예제

다음 예제에서는 MongoDB 드라이버를 사용하여 MongoDB 서버 목록을 반환하는 예제를 보여줍니다.

#hostingforum.kr
php

use MongoDBDriverManager;



// MongoDB 서버 목록을 반환하기 위해 MongoDB 드라이버를 사용하여 MongoDB 서버에 연결합니다.

$manager = new Manager("mongodb://localhost:27017");



// MongoDB 서버 목록을 반환합니다.

$servers = $manager->getServers();



// MongoDB 서버 목록을 출력합니다.

foreach ($servers as $server) {

    echo "서버 주소: " . $server->getHost() . "
";

    echo "서버 포트: " . $server->getPort() . "
";

    echo "서버 이름: " . $server->getName() . "
";

    echo "서버 상태: " . $server->getState() . "
";

    echo "서버 타입: " . $server->getType() . "
";

    echo "서버 버전: " . $server->getVersion() . "
";

    echo "서버 연결 시간: " . $server->getConnectedAt() . "
";

    echo "서버 연결 시간 (Unix 타임): " . $server->getConnectedAtUnix() . "
";

    echo "서버 연결 시간 (UTC): " . $server->getConnectedAtUtc() . "
";

    echo "서버 연결 시간 (UTC Unix 타임): " . $server->getConnectedAtUtcUnix() . "
";

    echo "
";

}



결과

위 예제를 실행하면 다음과 같은 결과가 출력됩니다.

#hostingforum.kr


서버 주소: localhost

서버 포트: 27017

서버 이름: 

서버 상태: 

서버 타입: 

서버 버전: 4.4.3

서버 연결 시간: 

서버 연결 시간 (Unix 타임): 

서버 연결 시간 (UTC): 

서버 연결 시간 (UTC Unix 타임): 



서버 주소: localhost

서버 포트: 27017

서버 이름: 

서버 상태: 

서버 타입: 

서버 버전: 4.4.3

서버 연결 시간: 

서버 연결 시간 (Unix 타임): 

서버 연결 시간 (UTC): 

서버 연결 시간 (UTC Unix 타임): 



주의사항

`MongoDBDriverManager::getServers` 메소드는 MongoDB 서버 목록을 반환하기 위해 MongoDB 드라이버를 사용하여 MongoDB 서버에 연결합니다. 따라서 MongoDB 서버에 연결할 수 있는 권한이 있어야 합니다. 또한 MongoDB 서버 목록을 반환하기 위해 MongoDB 드라이버를 사용하여 MongoDB 서버에 연결하는 경우, MongoDB 서버의 연결 시간이 오래되면 연결이 끊어질 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 397 페이지

검색

게시물 검색