Vo svete free software K dispozícii sú všetky druhy aplikácií, od najmenších po najuznávanejšie a určujúce trendy, ako napr GIMP, apache o MySQL. A keďže hovoríme o databázovom stroji, ukážeme si, ako vyriešiť chybu, ktorá sa v niektorých prípadoch môže vyskytnúť, a to je MySQL: Príliš veľa pripojení.
Hovoríme, že sa to môže stať, pretože ho môžeme stráviť veľa času bez toho, aby sa to stalo, alebo sa zrazu môže stať, že ak má náš server veľký dopyt, veľmi skoro sa zobrazí chybové hlásenie, ktoré má byť presnejšie. mysqli_connect (): (HY000 / 1040): Príliš veľa pripojení.
V predvolenom nastavení umožňuje MySQL maximálne 100 prichádzajúcich požiadaviek, niečo, čo sa v jeho bohatej dokumentácii nezdá príliš jasné, a preto môže byť niekedy ťažké vyriešiť niektoré problémy. Musíme použiť náš obľúbený editor na úpravu konfiguračného súboru tohto bezplatného správcu databáz, ktorý je /etc/my.cnfa umiestnime sa nižšie alebo skôr do sekcie [mysql]
Pridávame nasledujúce riadky:
max_connections = 500
max_user_connections = 500
Uložíme súbor a reštartujeme službu:
systemctl reštartujte mysqld.service
Teraz náš MySQL bude odteraz schopný prijať 500 prichádzajúcich pripojení súčasne, viac ako slušné číslo pre väčšinu prípadov, aj keď je to samozrejme úplne ľubovoľné a môžeme dať akékoľvek iné číslo podľa našej potreby, aby sme boli schopní vyhovieť mnohým požiadavkám a boli tak v bezpečí nielen pred veľmi veľkým dopytom, ale aj pred akoukoľvek chybou neúmyselné programovanie (čo je ďalší dôvod, prečo sa dá tento problém vygenerovať).