[REDIS] 클러스터 지속적으로 로그 WSA_IO_PENDING를 인쇄 레디 스
REDIS클러스터 지속적으로 로그 WSA_IO_PENDING를 인쇄 레디 스
나는 레디 스 클러스터의 모든 레디 스 서버를 시작하면, 모든 서버는 지속적으로 WSA_IO_PENDING clusterWriteDone 같은 로그를 인쇄
[9956] 03 Feb 18:17:25.044 # WSA_IO_PENDING writing to socket fd --------------------------------------------------------
[9956] 03 Feb 18:17:25.062 # clusterWriteDone written 2520 fd 15-------------------------------------------------------------
[9956] 03 Feb 18:17:25.545 # WSA_IO_PENDING writing to socket fd --------------------------------------------------------
[9956] 03 Feb 18:17:25.568 # WSA_IO_PENDING writing to socket fd -------------------------------------------------------- –
해결법
-
==============================
1.로깅 문이 가장 높은 LL_WARNING 레벨을 사용할 때 특히 Windows 용 레디 스의 3.2.x 포트에서 떨어져 그 "경고"를 설정하는 방법은 없습니다. 이 문제는 (내가 레디 스 4.0.2로 업데이트) 및 LL_DEBUG에 그 수준을 감소시켜 수정되었습니다이 관리되지 않는 MSOpenTech의 환매 특약의 내 포크에보고되었다. 자세한 내용 : https://github.com/tporadowski/redis/issues/14
로깅 문이 가장 높은 LL_WARNING 레벨을 사용할 때 특히 Windows 용 레디 스의 3.2.x 포트에서 떨어져 그 "경고"를 설정하는 방법은 없습니다. 이 문제는 (내가 레디 스 4.0.2로 업데이트) 및 LL_DEBUG에 그 수준을 감소시켜 수정되었습니다이 관리되지 않는 MSOpenTech의 환매 특약의 내 포크에보고되었다. 자세한 내용 : https://github.com/tporadowski/redis/issues/14
이 변경은 다음 버전 (4.0.2.3)에 포함됩니다 또는 최신 소스 코드를 얻을 자신을 위해 구축 할 수 있습니다.
현재 버전은 여기에서 찾을 수 있습니다 : https://github.com/tporadowski/redis/releases
-
==============================
2.공식 레디 스 그 문제에 대해 9 개월 전 REPO에 문제가 열렸다. 불행하게도 포기하는 것, 그리고 아직 해결되지 않았습니다
공식 레디 스 그 문제에 대해 9 개월 전 REPO에 문제가 열렸다. 불행하게도 포기하는 것, 그리고 아직 해결되지 않았습니다
레디 스 클러스터 인쇄 "소켓에 WSA_IO_PENDING 쓰기 ..."계속, 그것은 중요합니까?
그러나, 문제는 코멘트에 사이 영상 로시뇰가 가리키는 아웃로, 레디 스 자체에 관한하지만, Windows 소켓 API로되지 않을 수 있습니다. 그것은 윈속 API의 반환하는 그 응용 프로그램 상태, 문서에서 볼 수 있듯이 :
이 버그가 아니기 때문에 그것은 참으로 시스템 로그를 홍수 불편 비록 아마, 많은 관심을하지 않았다. 이 경우, 당신이 도움을받을 수 없습니다.
더 임시 수정 없다처럼 보인다. 윈도우 레디 스 포크 보관되며이 중 하나가 어떤 도움을받을 수 있을지 모르겠어요.
-
==============================
3.아래 같은 부분을 발견 할 것이다 :
아래 같은 부분을 발견 할 것이다 :
# Specify the server verbosity level. # This can be one of: # debug (a lot of information, useful for development/testing) # verbose (many rarely useful info, but not a mess like the debug level) # notice (moderately verbose, what you want in production probably) # warning (only very important / critical messages are logged) loglevel notice # Specify the log file name. Also 'stdout' can be used to force # Redis to log on the standard output. logfile "Logs/redis_log.txt"
여기에서, 당신은 당신의 요구 사항에 따라 로그 레벨의 값을 변경할 수 있습니다. 나는 단지 중요한 오류를 기록하기 때문에 경고로 변경하면이 문제를 해결할 것이라 생각합니다.
from https://stackoverflow.com/questions/42021901/redis-cluster-continuously-print-log-wsa-io-pending by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] 각 그룹의 Redisearch 집계 반환 상위 5 (0) | 2020.01.18 |
---|---|
[REDIS] 레디 스 KEYSPACE 알림 flushdb와 (0) | 2020.01.18 |
[REDIS] 레디 스에서 해시의 배열을 저장하는 방법 (0) | 2020.01.18 |
[REDIS] 어떻게 레디 스의 마스터 / 슬레이브 상태를 알고? (0) | 2020.01.18 |
[REDIS] 어떻게 모든 MQ 플랫폼에서 큐 분산이 하나의 동시성을 구현할 수있다? (0) | 2020.01.17 |