Me pehea te whakatika i te hapa MySQL: He maha nga Hononga

Whakataki ki te hapa MySQL: He maha nga Hononga

Ki te whai koe i tetahi tono paetukutuku (papanga, blog, huinga, me era atu) e tino hiahiatia ana, ara, he maha nga kaiwhakamahi e toro atu ana, ka neke ake te kohi o te kaitoha. Mena e kii ana te paetukutuku paetukutuku i te paataka papaa korero MySQL ana he maha nga paatai ​​(na te kino o nga mahinga o te paetukutuku, ma te maha o nga kaiwhakamahi e whakamahi ana i te paetukutuku), tera pea ka taea e MySQL te whakaatu i tenei he:

mysqli_connect(): (HY000/1040): Too many connections

He aha te korero a te MySQL: He maha nga Hono Hono?

Ko te tikanga he maha rawa nga tono kei te haere mai ki MySQL, he maha atu i nga mea e taea ana e ia te whakaae, he maha ake i te waarangi ka tatari ranei.

Me pehea te whakatau?

Maamaa, me whakanui e tatou te rahinga o nga tono (hononga) e tautokohia ana e MySQL.

Ka hoatu e ahau ki a koe kia rua nga waahanga hei whakatika i tenei raru:

1. Ka whakatika maatau i te konae /etc/mysql/my.cfg:

nano /etc/mysql/my.cfg

I roto ka tuhia e matou nga mea e whai ake nei i raro i te waa e kiia ana [mysql]:

hononga nui = 500 max_user_connections = 500

Ma tenei ka piki ake te maha o nga hononga mai i te 100 (ko tehea te taunoa) ki te 500.

Ka whakaora ka puta, ka tiimata ano te ratonga MySQL ana koina. Ko tenei huringa he pumau.

2. Ko tetahi atu huarahi ki te whakatau i tenei raru ko te whakarereke i te rohe moenga kia rite, engari ma te uiui a MySQL.

Me matua whakaatu e tatou te rohe onaianei:

mysql --user="root" --password="PASSWORD" --execute='SHOW VARIABLES LIKE "max_connections";'

Ma tenei e whakaatu mai ki a maatau tetahi mea penei:

+ ----------------- + ------- + | Ingoa_Hoa | Uara | + ----------------- + ------- + | hononga nui | 151 | + ----------------- + ------- +

I etahi atu kupu, ko te rohe o naianei 151 hononga, ana, me piki ki te 500 ma te paatai:

mysql --user="root" --password="PASSWORD" --execute='SET GLOBAL max_connections = 500;'

Kia rite!

Ko te raru i tenei ara mena ka tiimata ano te ratonga, ka ngaro tenei whirihoranga.

Hei whakarato i tenei taipitopito, ka taea e koe te hanga tuhinga taapiri hei whakaatu i nga wa X, kia taapiri ranei i te raina ki te tiimata, ki te tiimata ranei i te poraka o te daemon

Engari he aha te take ka hiahia au ki te mohio ki tenei waahanga 2? ... pai, koina taku i korero ai i mua. Engari i te marama kua pahure ake nei, kaore i aro atu tetahi Kaiwhakamahi Ubuntu ki te tikanga Nama No.1, na ... i nga keehi OS kuware, kei a tatou tenei waahanga 2 e pai ana hoki 😉


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

6 korero, waiho maau

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra. Kua tohua ngā āpure e hiahiatia ana ki *

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.

  1.   nex ka mea

    He pou pai, MySql… he maha nga whakamahinga a ratau i roto i te FreeBSD,… .KZKG ^ Gaara?,… He pai ke ki te hanga koe i tetahi pou, me pehea te whakauru me te whirihora i taku MySql ki te FreeBSD penei: SSH (haumaru - anga), SSH ( ma te Paetukutuku), SFTP (Kawa Whakawhiti Kōnae SSH), Apache - PHP- MySql, PHP5 me PhpSysInfo Toronga.

    1.    KZKG ^ Gaara ka mea

      Mo tenei me whakauru e au te FreeBSD, ki taku whakaaro kaore au i te waa inaianei, kua huri noa ahau ki nga mahi a he maha aku kawenga hou 🙁

  2.   Haora ka mea

    Katahi nei ahau ka mahi i tetahi mahi rite mo te kaupapa me nga nodejs. Ki taku kehe i piki ki te 250 anaanei maau, mo tenei kei te pai ahau. Mauruuru mo nga korero

  3.   Francis ka mea

    Kia ora, ka taea e koe te awhina i ahau ki te whakauru /etc/mysql/my.cfg?

    He VPS taku, engari kaore e taea te uru atu me PUTTY.

    Mauruuru.

  4.   maunu ka mea

    Hei whakatau i te raru o te Whiringa 1.- He kowhiringa korero, kia mau tonu nga whakarereketanga ka timata ana i te kaituku, me whakatika te konae kia rite ki te putanga

    // ///. // // ///.
    // Ka hurihia e ahau te raarangi whaiaronga ki Ubuntu 16.04 // ///.
    // ///. // // ///.
    I kite ahau /etc/mysql/mysql.conf.d/mysqld.cnf

    // ///. // // ///.
    // Ka hurihia e ahau te raarangi whaiaronga ki Ubuntu 15.04 // ///.
    // ///. // // ///.
    vi /etc/mysql/mariadb.conf.d/mysqld.cnf

    // ///. // // ///.
    // Ka hurihia e ahau te raarangi whaiaronga i Ubuntu tawhito // ///.
    // ///. // // ///.

    I kite ahau /etc/mysql/my.cnf

    // ///. // // ///.
    // taapirihia tenei raina i raro i te [mysqld], i te [MySQL] tohu //
    // Na ka whakaara ano i te kaituku //
    // ///. // // ///.
    hononga nui = 500

  5.   riri ka mea

    Ko te akoranga mai i te wahanga kaore i te waa te waa me pehea te whakarereke