실수:
최근 로그에서 다음과 같은 오류가 발견되었습니다:호스트가 여러 연결 오류로 차단되어 있습니다; 'mysqladmin flush-hosts'로 차단 해제
원인: 바이두는 그 이유를 찾았습니다: 같은 IP가 짧은 시간 내에 너무 많은 중단된 데이터베이스 연결을 생성했기 때문입니다(mysql 데이터베이스 max_connection_errors의 최대 값을 초과).
우회 방법:허용되는 max_connection_errors 수를 늘리세요max_connection_errors을 보시려면 Mysql 데이터베이스로 가세요: 옵션 1:수정된 max_connection_errors의 수는 1000개입니다 또는 my.cnf에 직접 접속해 설정을 하러 가세요 [mysqld] 아래에 추가하세요 그 다음 mysql을 재시작하세요 그 후 이 매개변수가 실제로 작동하는지 확인할 수 있습니다 옵션 2: 오류 레코드 수를 초기화합니다데이터베이스에 가서 명령을 실행하세요max_connect_errors 이 매개변수가 설정되지 않았다면, 기본 max_connect_errors = 10이 설정되어 있지 않다면, 잠기지 않도록 매개변수를 조금 더 크게 설정할 수 있습니다. 마스터/슬레이브 마스터-슬레이브 데이터베이스가 있다면, 마스터와 슬레이브 데이터베이스 모두를 수정해야 합니다.
|