MongoDB 에서 레플리카 셋 서버 구성을 한다고 했을 때, 각각의 마스터서버, 슬레이브 서버만 생각하기 마련이다. 하지만 여기서 추가적으로 '아비터 서버'라는 것이 구성될 수 있다. 각각의 서버들의 개념을 살펴보면 다음과 같다. 1. 마스터 서버(1개) : 메인 데이터베이스 서버, 사용자가 접속하는 대상 서버 2. 슬레이브 서버(n개) : 서브 형태의 서버, 마스터 서버와의 데이터를 동기화하는 서버 3. 아비터 서버(1개) : 감시용 서버, 문제가 생긴 서버를 대신해서 동작할 다른 서버를 지정하는 등의 역할을 하는 서버 마스터에 문제가 생겨 슬레이브 노드로 대체 한다고 했을 때 이것이 당연하게 이루어 지는게 아니라, 아비터 서버를 통해서 아비터 서버가 마스터에서 어떤 문제가 생기는지 감시하고 문제가 ..