(MongoDB) Configure a Hidden Replica Set Member
* Hidden member는 primary가 될 수 없지만 election에는 참여할 수 있다. <고려사항> 가장 일반적인 hidden memeber들은 delayed members를 지원하는 역할이다. 만약 당신이 한 멤버가 primary되는 것을 막고자 한다면 priority를 0로 설정하면된다. settings.chainingAllowed 세팅은 세컨더리 멤버들이 다른 세컨더리 들과 동기화하는 것을 허락한다면, 초기화적으로 MongoDB는 sync타겟 선정을 위해 hidden member들 중 non-hidden member들을 선택한다. MongoDB는 마지막 의지로 hidden member를 선택할 것이다. 만약 당신이 세컨더리가 Hidden member들과 동기화 되길 원한다면, replSetSyncFrom 데이터베이스 커맨드를 사용하면 된다. <replSetSyncFrom> { replSetSyncFrom: "hostname<:port>" } name과 port넘버에 해당하는 멤버로 부터 replicate를 한다. 몽고디비 3.2버전부터는 1 vote를 받은 멤버들은 0 vote 멤버들로 부터 sync를 할 수 없다. <Examples> 세컨더리 멤버들이 hidden이 되기 위해서는 members[n].priority 값은 0 그리고 members[n].hidden은 true로 설정한다.