• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    미해결

mongooseServerSelectionError 로 인한 디비연결실패

22.02.02 23:54 작성 조회수 262

0

const express=require('express');
const app=express();
const port=3000;

const mongoose=require('mongoose');
const uri=`mongodb+srv://username:password@cluster0.r3buu.mongodb.net/myFirstDatabase?retryWrites=true&w=majority`;
mongoose.connect(uri).then(()=>{
    console.log('MongoDB Connected...');
}).catch((err)=>{
    console.log(err);
})

app.get('/', (req, res)=>{
    res.send('Hello world!');
});

app.listen(port, ()=>{
    console.log(`Example app listening on port ${port}!`);
});
mongooseServerSelectionError 로 뜨면서 디비 연결이 안됩니다.
웬만하면 이 오류는 ip문제라고 해서 몽고디비 사이트에서 네트워크 들어가서 ip에 현재 ip를 넣어봤는데도 같은 오류가 발생하여
그냥 0.0.0.0을 넣었는데도 같은 오류가 발생합니다.
다른 분들은 0.0.0.0을 넣으면 해결된다고 하는데 저는 공용아이피를 넣어도 해결이 안되네요..
어떻게 해결해야하나요?
 

답변 1

답변을 작성해보세요.

0

kayasima88님의 프로필

kayasima88

2022.07.20

저도 똑같은 오류에서 멈췄네요 ㅜㅜ