Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 23001|Atbildi: 1

[Avots] Docker MySQL atrisina pārāk daudz savienojumu problēmu

[Kopēt saiti]
Publicēts 08.10.2021 10:33:06 | | | |
MySQL datu bāze tiek izvietota, izmantojot Docker konteineru, un, ja klienta savienojumu skaits pārsniedz noteiktu skaitu, tiks ziņots par kļūdu "Pārāk daudz savienojumu".

Docker MySQL attēla adrese:Hipersaites pieteikšanās ir redzama.

Attēls, ko es izmantoju, ir mysql: 5.7.34 versija, max_connections noklusējuma numurs ir 151, kā parādīts zemāk redzamajā attēlā:


Pagaidu risinājumi

Lai iestatītu maksimālo savienojumu skaitu, sql komanda ir šāda:


MySQL veiktspējas optimizācija nosaka max_connections maksimālo savienojumu skaitu
https://www.itsvse.com/thread-10049-1-1.html
Pēc docker konteinera restartēšanas maksimālais savienojumu skaits tiek atiestatīts uz noklusējuma 151

Rūpīgs risinājums

Modificējiet konfigurācijas failu /etc/mysql/mysql.cnf konteinerā un izmantojiet šādu komandu, lai kopētu konteinerā esošos failus resursdatorā:


Modificējiet failu mysql.cnf, izmantojot komandu vim šādi:

Kopējiet resursdatora failus konteinerā ar šādu komandu:


Restartējiet mysql konteineru un vaicājiet maksimālo savienojumu skaitu, izmantojot SQL komandu, kas parāda konfigurēto vērtību.

(Beigas)




Iepriekšējo:RAID tehnoloģijas izskaidrojums - RAID0, RAID1, RAID3, RAID5, RAID6, RAID10 salīdzinājums
Nākamo:Pilnībā atrisināt problēmu win10 Ethernet nav interneta (var piekļūt internetam normāli).
Publicēts 08.10.2021 20:59:42 |
Ir pagājusi vēl viena nedēļa, apskatīsim vēlreiz
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com