window7 vs centos 간 Replica-Set 세팅은 어떻게 될까? 이런 궁굼증으로 서버 세팅하고 바로 insert Stress test를 해보았습니다.
*. 테스트 시나리오
1. 300개의 연결 쓰레드
2. 300개의 쓰레드가 90000번의 작업 수행
3. 1KB Document Size
4. C++ Test App
*. centos 테스트
10번 수행 한 결과 별 무리 없이 테스트 진행이 되었다.
*. windows os 테스트
10번 수행 중 3회의 경우 socket send 함수에서 blocking 발생하였다. 아래의 로그는 윈도우 PC서버에서 발생한 로그이다.
Mon Jul 16 14:31:14 [conn28] Socket recv() errno:10054 An existing connection was forcibly closed by the remote host. 테스트IP
Mon Jul 16 14:31:14 [conn28] SocketException: remote:
테스트IP:63217 error: 9001 socket exception [1] server [ 테스트IP:63217]
과연 무슨 문제인가??
흠...