Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 8752|Svar: 0

[Løst] Mysql-forbindelsesfejl 'mysqladmin flush-hosts'

[Kopier link]
Opslået på 10/06/2019 10.41.06 | | |
Fejl:
En nylig fejl blev fundet i loggene som følger:Værten er blokeret på grund af mange forbindelsesfejl; Ophæv blokeringen med 'mysqladmin flush-hosts'

Årsag:
Baidu søgte efter årsagen: den samme IP genererede for mange afbrudte databaseforbindelser (hvilket oversteg den maksimale værdi af MySQL-database max_connection_errors) på kort tid.

Løsning:Øg antallet af tilladte max_connection_errors
Gå til Mysql-databasen for at se max_connection_errors:
Mulighed 1:Antallet af modificerede max_connection_errors er 1000
Eller gå direkte til my.cnf for at konfigurere
Tilføj under [mysqld]
Genstart derefter mysql
Du kan så tjekke, om denne parameter er gældende
Mulighed 2:
Nulstil antallet af fejlposterGå til databasen og udfør kommandoen
max_connect_errors Hvis denne parameter ikke er sat, er standardindstillingen max_connect_errors = 10, kan du sætte parameteren lidt større for at undgå at blive låst.
Hvis du har en master/slave master-slave database, skal du ændre både master- og slave-databaserne.






Tidligere:Hvilken gud vil dele en enkelt side html-generator?
Næste:Har du nogensinde prøvet instant messaging?
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com