MySQL: kā novērst kļūdu mysqli_connect (): (HY000 / 1040): pārāk daudz savienojumu

mysql

Pasaulē bezmaksas programmatūra Ir visu veidu lietotnes, sākot no mazākajām līdz visplašāk atzītajām un tendencēm, piemēram GIMP, Apache o MySQL. Tā kā mēs runājam par datu bāzes dzinēju, mēs parādīsim, kā atrisināt kļūdu, kas dažos gadījumos var rasties, un tas ir MySQL: pārāk daudz savienojumu.

Mēs sakām, ka tas var notikt, jo mēs varam pavadīt daudz laika, to neizmantojot, vai arī pēkšņi var gadīties, ka, ja mūsu serverim ir liels pieprasījums, mēs drīz redzēsim kļūdas ziņojumu, precīzāk sakot, ka mysqli_connect (): (HY000 / 1040): Pārāk daudz savienojumu.

Pēc noklusējuma MySQL atļauj ne vairāk kā 100 ienākošos pieprasījumus, kas nav pārāk skaidrs tās bagātīgajā dokumentācijā, un tāpēc dažkārt var būt grūti atrisināt dažas problēmas. Kas mums jādara, ir izmantot mūsu iecienīto redaktoru, lai modificētu šī bezmaksas datu bāzes pārvaldnieka konfigurācijas failu, kas ir /etc/my.cnfun novietojiet sevi zem vai drīzāk sadaļā [mysql]

Mēs pievienojam šādas rindas:

max_connections = 500
max_user_connections = 500

Mēs saglabājam failu un restartējam pakalpojumu:

systemctl restartējiet mysqld.service

Tagad mūsu MySQL tagad varēs vienlaikus pieņemt 500 ienākošos savienojumus, vairāk nekā pienācīgs skaitlis vairumā gadījumu, lai gan, protams, tas ir pilnīgi patvaļīgi, un mēs varam ievietot jebkuru citu numuru atbilstoši mūsu vajadzībai, lai spētu apmierināt daudzus pieprasījumus un tādējādi būtu droši ne tikai no ļoti liela pieprasījuma, bet arī no jebkādām kļūdām netīša programmēšana (kas ir otrs iemesls, kāpēc var radīt šo problēmu).


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.