Не удается подключиться к атласу mongodb в движке приложения gcloud - PullRequest
0 голосов
/ 03 декабря 2018

У меня есть Google App Engine F1, и мое приложение пытается подключиться к бесплатному кластеру mongodb atlas.Я проверил мое приложение локально, и оно отлично работает.Но я получаю следующую ошибку при развертывании в движке приложения.Я настроил свой атлас на прием всех IP, поэтому я не думаю, что это проблема IP.Но я не мог понять, почему только из сообщения об ошибке.

2018-12-03 04:19:03 default[20181202t224815]  "GET / HTTP/1.1" 500
2018-12-03 04:19:04 default[20181202t224815]  production
2018-12-03 04:19:04 default[20181202t224815]  (node:6) 
DeprecationWarning: current URL string parser is deprecated, and will 
be removed in a future version. To use the new parser, pass option { 
useNewUrlParser: true } to MongoClient.connect.
2018-12-03 04:19:04 default[20181202t224815]  { Error: querySrv 
ESERVFAIL _mongodb._tcp.cluster0-kzjxb.mongodb.net
2018-12-03 04:19:04 default[20181202t224815]      at 
QueryReqWrap.onresolve 
[as oncomplete] (dns.js:197:19)
2018-12-03 04:19:04 default[20181202t224815]    errno: 'ESERVFAIL',
2018-12-03 04:19:04 default[20181202t224815]    code: 'ESERVFAIL',
2018-12-03 04:19:04 default[20181202t224815]    syscall: 'querySrv',
2018-12-03 04:19:04 default[20181202t224815]    hostname: 
'_mongodb._tcp.cluster0-kzjxb.mongodb.net' }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...