He mea whakatupu, whakaiti anō rānei e te auto-scaling te maha o ngā huinga e whakahaere ana i tō pūmanawa Node.js i te panoni o te utanga CPU, nā reira ka nui ake te kaha i ngā wā pukumahi, ā, ka iti ake te utu i ngā wā marie. Ka whakaaturia e tēnei aratohu te ripa KPanel, ia tautuhinga, he aha ngā mea e nama ana, me te pehea e haumaru ai tētahi pūmanawa kia whakatupuhia.
Kei Hea te Whakatupu i roto i te KPanel
- Takiuru ki KPanel.
- Pāwhiritia Ngā Paetukutuku i te taha maui, kātahi ka pāwhiri i te pae.
- I te tahua maui o te pae, whakatuwherātia Mahi, kātahi Raumati.
Ko te wāhitau tika ko /websites/<site-id>/autoscale. Ka mahi tonu te wāhitau tawhito /websites/<site-id>/scaling, ā, ka kawe koe ki te wāhi kotahi.

Ka puta anake tēnei ripa i ngā pae Node.js. E kore e kitea i te tahua mō tētahi pae WordPress, WooCommerce, pūmau, PHP, Python, Ruby rānei, nā te mea ko te tikanga he whakatupu i tētahi huinga pae tukatuka Node.js.
Kotahi Ripa, Kotahi Whirihoranga
I mua, e rua ngā ripa a KPanel mō tēnei wāhi, ko Raumati me Tauine Aunoa, e hāngai ana ki te huinga tautuhinga kotahi. He rua anga mō te whirihoranga kotahi, ā, he take ngaro noa tēnei, nā reira kua kotahi noa te ripa Raumati: te tūnga ora, ngā tautuhinga, ngā huihuinga whakatupu o nā tata nei, me te papa whakamahinga me te utu mō te wā utu o nāianei, kei te wāhi kotahi katoa.
Me Pēhea te Mahi
Ka rere tō pūmanawa hei huinga pae tukatuka. Ka mātakitaki te auto-scaling i te CPU toharite puta noa i ngā huinga e rere ana, ā, ka tāpiri, ka tango rānei i ngā huinga e ai ki ngā paetitiro kua whakaritea e koe.
Me tū te aratau huinga (cluster mode). Mēnā kāore anō tō pūmanawa kia rere i roto i te aratau huinga, mā te whakahohe i te auto-scaling e huri tēnei mōu, ā, ka whai wā poto o te tīmata anō. Mā te wharangi koe e whakamōhio ina puta tēnei.
Te Pānui i te Tūnga Ora
E toru ngā mea e whakaaturia ana e te kāri tūnga:
- Instances: e hia kei te rere ināianei.
- CPU Toharite: te CPU toharite puta noa i aua huinga.
- Cluster: mēnā kei te aratau huinga te pūmanawa, kāore rānei. Mēnā e kī ana kāo, mā te whakahohe i te auto-scaling e huri.
Mēnā kāore rawa te pūmanawa e rere ana, ka kī te kāri i tēnā, kaua e whakaatu i ngā kore.
Ka whakaaturia hoki e te ripa te Manutangi whakamutunga, te wā o te huihuinga whakatupu whakamutunga, kāore anō rānei (never).
Ngā Tautuhinga
| Tautuhinga | Awhe | He aha e mahia ai |
|---|---|---|
| Huinga iti | 1 ki te 16 | Te papa. E kore rawa e heke iho i tēnei |
| Huinga nui | 1 ki te 16 | Te tuanui. E kore rawa e piki ake i tēnei |
| Whakatiki i te CPU % | 5 ki te 99 | Ka tāpiri i tētahi huinga mēnā ka nui ake te CPU toharite i tēnei |
| Whakaiti i te CPU % | 1 ki te 95 | Ka tango i tētahi mēnā ka iti iho te CPU toharite i tēnei |
| Whakamatau (hēkona) | 30 ki te 3600 | Te wā tatari iti rawa i waenga i ngā mahi whakatupu |
Ko te panoni matua ko te whakawhiti i runga ake o te kāri tautuhinga. Ina e weto ana te auto-scaling, ka whakapōuritia ngā tautuhinga, ā, ka noho tonu tō pūmanawa ki tōna tatauranga huinga o nāianei.
Ētahi uara tīmata tika:
- Huinga iti 1, 2 rānei. E rua mēnā kāore e taea e koe te manawanui ki te whakatangatatanga o tētahi huinga kotahi e tangohia ai te pūmanawa i te ipurangi.
- Huinga nui ki te mea e hiahia ana koe ki te utu ina piki te tahi, kaua ki te tuanui.
- Whakatiki i te 70 ōrau. Kia tino nui te kore utu mō te āhua e kore e whakamahia, engari kia iti noa kia whai wā ki te tāpiri kaha i mua i te tīmata o te whakararanga o ngā tono.
- Whakaiti i te 30 ōrau. Waiho he āputa whānui i waenga i ngā paetitiro e rua.
- He whakamatau o ētahi meneti. Koinei te tautuhinga tino iti nei te mihia.
Mēnā ka tata rawa ngā paetitiro CPU e rua ki a rāua anō, ka puta te "flapping": ka piki te huinga, ka hinga tonu ki raro i te paetitiro whakaiti nā te mea kua whānui ake te horapatanga o te utanga, ka heke, ka piki anō, ā, ka tauwhāiti tonu. Waiho he āputa whānui, ā, whakamahia tētahi whakamatau whakahirahira. Ka utu moni te flapping, ā, ka whakakorekore i te pūmanawa.
Ngā Huihuinga Whakatupu
Ka rārangihia e te ripa ngā huihuinga whakatupu o nā tata nei, ko te mea hōu rawa kei mua, me te whakaatu i te ahunga, te tatauranga huinga i mua i muri hoki, te pānuitanga CPU nāna i whakaoho, me te wā.
Koinei te rātaka hei pānui ina kino te whanonga o te pūmanawa. He pupuhi huihuinga piki me te heke i roto i ētahi meneti, he tohu kei te tata rawa ō paetitiro, kei te poto rawa rānei tō whakamatau. He piki kotahi kāore anō kia hoki iho, he tohu i noho teitei tonu te utanga, he pātai mō te kaha kē, ehara i te tautuhinga. Mēnā kāore he huihuinga ina whakaaro koe tērā pea ētahi, arā pea kāore rawa i whiti te CPU i tētahi paetitiro, kua weto rānei te auto-scaling.
He Aha ngā Utu o te Auto-Scaling
Ko ngā huinga kei runga ake i te tohatoha tūāpapa a tō mahere e inea ana, e namahia ana hoki mā te hēkona. Ka whakaatu te ripa, mō te wā o nāianei:
- Wā huinga i whakamahia, i roto i ngā hāora me ngā meneti, me ngā hēkona-huinga mata kei raro iho.
- Kua Whakapaua ki tēnei wā i roto i tēnei wā.
- Mutunga marama matapaetia, i tauine mai i te whakamahinga o nāianei.
- Aroturuki, e hia ngā matapae whakamahinga kua namahia o te huinga katoa kua tuhia.
- Whakatupuranga wā, ngā rā kua hipa o ngā rā o te marama.
Ka whakaaturia te reiti ia-hēkona kei runga ake o taua papa anō, nā reira ka kitea tonu te tatauranga e namahia ana koe i te taha o te whakamahinga e pā ana.
Ko te matapae te tatauranga hei mātakitaki. Ka tauine mai i tāu i whakamahia ai kia tae mai ki tēnei wā, nā reira ka whakanuia rawatia e tētahi wiki pukumahi i te tīmatanga o te marama. Tirohia i ētahi rā kua pahemo, kātahi anō i waenganui o te marama, i mua i te whakatau. Mēnā kei runga ake i tāu e hiahia ana, whakaitihia te tatauranga huinga tino nui, kaua e whakapikihia te paetitiro whakatiki: he rohe pakari te tuanui, he tohu noa te paetitiro.
Mā te whakaiti i te huinga ki te iti rawa ka mutu te ine. Mēnā ka weto rawatia e koe te auto-scaling, ka noho tonu te pūmanawa ki tōna tatauranga huinga o nāianei, nā reira me whakahoki tuatahi ki te iti rawa mēnā ko te utu te take e weto ai koe.
Te Whakahaumaru i Tētahi Pūmanawa kia Taea ai te Whakatupu
Kei te wharangi he whakatūpato, ā, koinei te mea tino nui rawa atu: me noho haumaru-aratau tō pūmanawa Node.js kia mā te whakatupu puta noa i ngā huinga.
I roto i te whakamahinga, ko te tikanga:
Kaua he tūnga huihuinga i roto i te maharatanga. Mēnā kei roto i te maharatanga o tētahi huinga kotahi te huihuinga a tētahi kaiwhakamahi kua takiuru, ka takiputa ia i ia wā ka tau tētahi tono ki tētahi atu huinga. Nekehia ngā huihuinga ki tētahi putunga tiritahi.
Kaua he putunga i roto i te maharatanga e whakawhirinaki ana koe mō te tika. He ake tā ia huinga ake. Me tiritahi tētahi putunga e hiahiatia ana kia rite tonu.
Kaua he tuhinga pūnaha kōnae ā-rohe e tūmanako ana koe ki te pānui anō. Ko ngā tukunga tuhia ki te kōpae ā-rohe e tētahi huinga, e kore e kitea e ētahi atu. Tuhia ki te rokiroki tiritahi.
Kaua he mahi whakaritea karekau he tiaki. Mēnā ka rere tētahi paetohu i roto i te pūmanawa, ka rere i ia huinga, nā reira ko tētahi mahi pō i ngā huinga e whā ka rere e whā ngā wā. Nekehia te mahi whakaritea ki tētahi mahi cron, tiakina rānei ki te raka. Tirohia Ngā Mahi Cron.
Kaua e whakaaro he pūmau te tatauranga huinga. Ko tētahi mea e wehewehe ana i te mahi mā te tauwāhi huinga ka pakaru i te wā e panoni ai te tatauranga.
Mēnā e pā ana tētahi o ēnei ki tō pūmanawa, whakatikahia i mua i te whakahohe i te auto-scaling. Ko tētahi pūmanawa kāore e haumaru-aratau ka hapa i ngā āhuatanga karekau e tūpono tonu ana, he uaua hoki ki te whakaputa anō, nā te mea ka whakawhirinaki ki tēhea huinga nāna i mahi tēhea tono.
Te Whakatika Raru
E kore te whakawhiti e taea te whakahohe. Me whai te mana tuhi pae kia whakahohehia. Mā tētahi tūnga pānui noa anake ka monokia ngā mana whakahaere.
I tīmata anō te pūmanawa i taku whakahohenga i te auto-scaling. He mea tūmanakohia. Mā te huri ki te aratau huinga e hiahiatia ana tētahi tīmatatanga anō, ā, kotahi noa te wā ka puta.
Kei te takiputa haphazard ngā kaiwhakamahi. He tohu motuhake tēnei o te kore-haumaru-aratau. Kei te maharatanga ngā huihuinga, ā, kei te tau ngā tono ki ngā huinga rerekē.
I piki ngā huinga ā, kāore anō kia heke mai. Ko te utanga i noho teitei tonu i runga ake i te paetitiro whakaiti, he mea rānei e pupuri ana i te CPU kia teitei motuhake mai i te hokohoko. Tirohia te rārangi huihuinga, ka tiro he aha tonu te mahi a te pūmanawa.
I rere ētahi wā tētahi mahi whakaritea. I rere i ia huinga. Nekehia ki tētahi mahi cron, tāpiritia rānei tētahi raka.
Kāore he whakatupu e puta ana. Whakaūngia kei te hohe te whakawhiti, kei te rere te pūmanawa, ā, kua whakahohetia te aratau huinga. Kātahi, tirohia mēnā i tino whiti te CPU i tō paetitiro whakatiki i roto i te rārangi huihuinga.
Kei runga ake te utu i tāu i whakaaro ai. Tirohia te rārangi huihuinga mō te flapping, kātahi whakaitihia tō tatauranga huinga tino nui.
Ngā Wharangi Whai Pānga
- Te Mahi Pūmanawa me te APM Pae kia kite mēnā koinei tonu te aukati mō te CPU.
- Te Aroturuki Wātea Pae hei whakaū kei te tino whakapai te whakatupu i te wātea.
- Ngā Mahi Cron mō ngā mahi whakaritea e tika ana kia kotahi noa te rere.
- Te Whakarahi Anō i Tētahi Tūmau Kapua mēnā e hiahia ana koe ki tētahi pūrere nui ake, kaua ki ētahi huinga anō.