Fout:
Er werd recent een fout gevonden in de logboeken als volgt:De host wordt geblokkeerd vanwege veel verbindingsfouten; Deblokkeren met 'MySQLADMIN flush-hosts'
Oorzaak: Baidu zocht naar de reden: hetzelfde IP genereerde in korte tijd te veel onderbroken databaseverbindingen (hoger dan de maximale waarde van de mysql-database max_connection_errors).
Oplossing:Verhoog het aantal toegestane max_connection_errorsGa naar de Mysql-database om de max_connection_errors te bekijken: Optie 1:Het aantal aangepaste max_connection_errors is 1000 Of ga direct naar my.cnf om te configureren Voeg toe onder [mysqld] Daarna start ik MySQL opnieuw op Je kunt dan controleren of deze parameter van kracht is Optie 2: Reset het aantal foutrecordsGa naar de database en voer het commando uitmax_connect_errors Als deze parameter niet is ingesteld, is de standaardwaarde max_connect_errors = 10, en kun je de parameter iets groter instellen om te voorkomen dat je wordt vergrendeld. Als je een master/slave master-slave database hebt, moet je zowel de master- als slave-databases aanpassen.
|