MySQL: mysqli_connect () -virheen korjaaminen: (HY000 / 1040): Liian monta yhteyttä

mysql

Maailmassa vapaa ohjelmisto On olemassa kaikenlaisia ​​sovelluksia, pienimmistä tunnetuimpiin ja suuntaavimpiin, kuten GIMP, Apache o MySQL. Ja koska puhumme tietokantamoottorista, näytämme kuinka ratkaista virhe, joka voi esiintyä joissakin tapauksissa, ja MySQL: Liian monta yhteyttä.

Sanomme, että se voi tapahtua, koska voimme käyttää paljon aikaa sen käyttämiseen ilman sitä tapahtuvaa, tai yhtäkkiä voi tapahtua, että jos palvelimellamme on paljon kysyntää, näemme virheilmoituksen hyvin pian, mikä tarkemmin sanotaan mysqli_connect (): (HY000 / 1040): Liian monta yhteyttä.

MySQL sallii oletusarvoisesti enintään 100 saapuvaa pyyntöä, jotain, joka ei näytä liian selkeältä runsaassa dokumentaatiossaan, ja siksi joidenkin ongelmien ratkaiseminen voi olla vaikeaa ajoittain. Meidän on tehtävä suosikkieditorissamme muokkaamaan tämän ilmaisen tietokannan hallinnan määritystiedostoa, joka on /etc/my.cnfja sijoita itsemme osan alle tai pikemminkin osioon [mysql]

Lisätään seuraavat rivit:

max_connections = 500
max_user_connections = 500

Tallennamme tiedoston ja käynnistämme palvelun uudelleen:

systemctl käynnistä mysqld.service uudelleen

Nyt meidän MySQL pystyy nyt hyväksymään 500 saapuvaa yhteyttä samanaikaisesti, enemmän kuin kohtuullinen määrä useimmissa tapauksissa, vaikka se on tietysti täysin mielivaltainen ja voimme asettaa minkä tahansa muun numeron tarpeen mukaan voidaksemme vastata moniin pyyntöihin ja siten olla turvassa paitsi suuresta kysynnästä myös virheistä tahaton ajoitus (mikä on toinen syy tämän ongelman syntymiseen).


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.