mongodb - 몽구스 데이터베이스 연결 문제
给我你的怀抱
给我你的怀抱 2017-05-02 09:22:49
0
1
632

데이터베이스 연결(app.js에 임시 작성)

으아악

질문:

1. 데이터를 일괄 삽입하면 잠시 후 표시됩니다.

MongoError: xxx.xxx.xxx에 대한 연결 95가 시간 초과되었습니다

2. 위 오류가 발생하면 관련된 모든 데이터베이스 작업이 실행되지 않습니다. 프로그램과 데이터베이스 간의 연결이 끊어졌나요? 데이터베이스 연결 설정이 잘못된 걸까요, 아니면 데이터베이스 문제일까요?

3.고동시성 AB 테스트를 진행하면 위의 2가지 현상도 발생하는 이유는 무엇인가요? Connection Pool 관련 설정이 잘못된 건가요?

给我你的怀抱
给我你的怀抱

모든 응답(1)
我想大声告诉你

우선 연결 풀 문제에 주의하세요. mongoose.connect은 한 번만 호출해야 합니다. 반환된 개체는 연결 풀을 유지하므로 계속해서 연결이 열리고 닫히므로 성능에 큰 영향을 미칩니다.
확인 후에는 얼마나 많은 압력을 가했는지, 사용 가능한 모든 리소스를 점유했는지 확인해야 합니다. mongodb 로그를 보면 동시에 열려 있는 연결 수를 확인할 수 있습니다. 머신의 남은 리소스도 확인할 수 있습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿