mongodb 샤딩된 클러스터 로그의 연결 위치 지정
phpcn_u1582
phpcn_u1582 2017-05-02 09:25:04
0
1
555

mongos 연결에 의해 시작된 명령 요청인 mongodb 로그 조각 "I COMMAND [conn10217]"에서 conn10217을 찾는 방법과 요청이 어느 서버(ip)에서 왔는지.

phpcn_u1582
phpcn_u1582

모든 응답(1)
刘奇

1. mongodb 소스코드를 보면 클라이언트 스레드 초기화에 이런 코드가 있습니다.

으아아아

2. 소스 코드를 보면 conn 뒤의 숫자가 내부적으로 할당된 연결 ID임을 알 수 있으며, mongodb의 시작 로그를 관찰해 보면 이 ID는 1부터 시작하여 매번 1씩 증가하는 것을 알 수 있습니다. 피어 정보는 로그(ip:port)에 인쇄되고 # 뒤에 연결 ID가 표시됩니다.

3. 요약하자면, 명령을 보낸 호스트를 찾으려면 mongodb 로그 mongod.log(여기서 내 로그 파일 이름은 mongod.log)만 필터링하면 됩니다.

으아아아

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