나는 mongo db 연결에 대해 정말로 성가신 문제가 있습니다. I m using symfony2 and Mongo db php library(i don
t ODM 사용). 때때로 아무 이유없이 시간에 연결이 같은 오류 뭔가 실패Mongo db 연결 문제
"Failed to connect to: 54.246.115.206:27017: Previous connection attempts failed, server blacklisted"
MongoDB를 연결할 수 없습니다, 당신의 구성을 확인하십시오. MongoDB said : 연결 실패 : 54.246.115.206:27017 : 이전 연결 시도가 실패했으며 서버가 블랙리스트에 올랐습니다.
나는이 문제에 대해 웹에서 읽었으며 연결은 지속된다는 것이었고 연결이 시간 초과되지 않았는지 확인하고 사용하지 않는 경우 새 것으로 만드는지 확인해야합니다. 정확히 $ 서버의 값이 무엇
private function getMongoConnection($server, $user, $pass, $retry = 3) {
try {
return new \MongoClient($server, array("username" => $user, "password" => $pass, 'connect' => true));
} catch (Exception $e) {
/* Log the exception so we can look into why mongod failed later */
// \MongoClient::close();
logException($e);
}
if ($retry > 0) {
return $this->getMongoConnection($server, $user, $pass, --$retry);
}
throw new Exception("I've tried several times getting MongoClient.. Is mongod really running?");
}
나는`여전히 위의 쇼 오류를 받고
...