라이브러리
[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 서버의 연결 시간이 오래되면 연결이 끊어질 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.