프로젝트가 Alibaba Cloud 서버 ubuntu14.04에 배포되면 다시 시작됩니다. 로그를 보면
Db.prototype.authenticate 메서드는 MongoDB 3.6이 예정되어 있으므로 다음 주요 릴리스 3.x에서는 더 이상 사용할 수 없게 됩니다. 관리자 DB의 사용자에 대해서만 인증을 허용하고 더 이상 소켓에서 여러 자격 증명을 허용하지 않습니다. 인증 자격 증명과 함께 MongoClient.connect를 사용하여 인증하십시오.
여기에서 누군가가 동일한 문제를 겪는 것을 보았습니다 https://github.com/Automattic… 그렇습니다. 이유는 몽구스 때문입니다. 몽구스를 최신 버전으로 업그레이드한 후에도 여전히 이 오류가 보고되었습니다. . .
이것은 mongodb에 대한 내 링크입니다:
blog_runner에는 읽기 및 쓰기 권한이 있습니다. 어떻게 해결하나요?
몽구스 버전과 관련이 있습니다. 4.7.0을 사용할 때는 그런 프롬프트가 없었는데 최신 4.10.6으로 업그레이드하면 프롬프트가 나타납니다.