2014-05-22 1 views

답변

0

바와 같이 here on the mysql performance blog

MASTER_HEATBEAT_PERIOD 밀리 초 해상도 4294967-0의 범위에서 초 단위로 한 값이다. 비트를 잃은 후 SLAVE IO 스레드는 연결을 끊고 다시 연결을 시도합니다.

이 기사 및 아래 쿼리에서 언급 한 구문을 사용하여 슬레이브에 구성 할 수 있습니다. CHANGE MASTER 사용에

mysql_slave > STOP SLAVE; 
mysql_slave > CHANGE MASTER TO MASTER_HEARTBEAT_PERIOD=1; 
mysql_slave > START SLAVE; 

추가 정보가 mysql documentation site

MASTER_HEARTBEAT_PERIOD에서 볼 수있는 복제 하트 비트 간의 간격 (초)을 설정한다. 마스터의 2 진 로그가 이벤트로 갱신 될 때마다 다음 하트 비트의 대기 기간이 재설정됩니다. 간격은 0 - 4294967 초의 범위와 밀리 초 단위의 분해능을 갖는 십진수 값입니다. 0이 아닌 최소값은 0.001입니다. 간격보다 긴 기간 동안 2 진 로그 파일에 보내지 않은 이벤트가없는 경우에만 하트 비트가 마스터에 의해 보내집니다.

간격을 0으로 설정하면 하트 비트가 모두 비활성화됩니다. interval의 기본값은 slave_net_timeout의 값을 2로 나눈 값과 같습니다.

관련 문제