Latest web development tutorials

레디 스 클라이언트 연결

레디 스는 레디 스 일부 작업은 내부적으로 다음과 같은 연결이 설정되어있는 TCP 포트 또는 유닉스 소켓 방식에서 수신하여 클라이언트의 연결을받을 수 있습니다 :

  • 네트워크 레디 스 비 차단 이벤트 처리 다중 모델을 사용하기 때문에 우선, 클라이언트 소켓은 비 차단 모드로 설정된다.
  • 그런 다음 Nagle 알고리즘을 사용하지 않도록 설정, 소켓의 TCP_NODELAY 속성을 설정
  • 이어서 이벤트를 클라이언트 소켓 데이터 송신을 모니터링하기위한 판독 가능 파일을 작성

최대 연결 수

Redis2.4에서 최대 연결 개수는 하드 코딩 직접 내부 코드이며,이 값의 2.6 버전에서 구성된다.

기본값은 또한이의 값을 수정할 수 있습니다 MaxClients의 10000 redis.conf입니다.

config get maxclients

1) "maxclients"
2) "10000"

서비스가 연결 100000 최대를 시작할 때 다음의 예는 우리가 설정 :

redis-server --maxclients 100000

클라이언트 명령

SN 명령 기술
(1) 클라이언트 목록 클라이언트 목록은 서비스 레디 스에 연결 돌려줍니다
클라이언트 SETNAME 현재 연결의 이름을 설정합니다
3 클라이언트 GETNAME 클라이언트 SETNAME 명령으로 설정 한 서비스의 이름을 가져옵니다
4 클라이언트 PAUSE 클라이언트 연결을 보류, 밀리 초 단위로 시간이 보류 지정
(5) 클라이언트 KILL 클라이언트 연결을 닫습니다