Redis SENTINEL CLIENT-RECONFIG-SCRIPT

<< NOTIFICATION-SCRIPT DENY-SCRIPTS-RECONFIG >>

Redis SENTINEL CLIENT-RECONFIG-SCRIPT Parameter

CLIENT-RECONFIG-SCRIPT는 장애조치(failover)후, 레디스 마스터 서버의 주소가 from-ip, port 에서 to-ip, port로 바뀌었다는 것을 클라이언트에게 알릴 때 사용하는 스크립트를 지정합니다.   클라이언트는 이 데이터를 받아서 필요한 설정을 변경합니다. 필드는 7개이고 각각 아래와 같다.
<master-name> <role> <state> <from-ip> <from-port> <to-ip> <to-port>
<role>은 "leader" 또는 "observer"
<state>는 "start" 이다.

사용법

Syntax: sentinel client-reconfig-script <master-name> <script-path>
sentinel.conf 파일: sentinel client-reconfig-script master-name /var/redis/reconfig.sh
sentinel set 명령: sentinel set master-name client-reconfig-script /var/redis/reconfig.sh

  • 존재하지 않는 master-name을 지정했을 경우:
    *** FATAL CONFIG FILE ERROR ***     "No such master with specified name."
  • 존재하지 않는 파일을 지정했거나 실행할 수 없는 파일을 지정했을 경우 다음과 같은 에러가 발생합니다.
    "Client reconfiguration script seems non existing or non executable."

파라미터

  • 이 파라미터는 version 2.8.0 부터 사용할 수 있습니다.

문서 정보

  • 이 문서는 버전 3.2.8을 기준으로 만들었습니다.


<< NOTIFICATION-SCRIPT CLIENT-RECONFIG-SCRIPT DENY-SCRIPTS-RECONFIG >>

질문하거나 댓글을 보려면 클릭하세요.  댓글수 :    조회수 :

Email 답글이 올라오면 이메일로 알려드리겠습니다.