Àkókò ìparí pnpm proxy: ṣàyẹ̀wò ìṣiṣẹ́pọ̀ ìgbàlódé
Dín ìfúnpá ìṣiṣẹ́pọ̀ tí kò pọn dandan lórí proxy tí ó ní ààlà kù, kí o sì ya ìṣiṣẹ́pọ̀ ìbéèrè kúrò nínú ààlà ìsopọ̀ fún orísun kọ̀ọ̀kan.
Bí ìbéèrè àkójọ kan bá ń ṣiṣẹ́ ṣùgbọ́n ìfisínú ń mú àkókò ìparí jáde, fi iye iṣẹ́ ìṣiṣẹ́pọ̀ tí ó kéré sí i wé lórí ọ̀nà kanna kí o tó rọ́pò proxy. Fún ẹ̀dà pnpm tí ó ṣe àtìlẹ́yìn fún àwọn ètò iṣẹ́ yìí, ibi ìbẹ̀rẹ̀ ìwádìí tí ó rọrùn ni:
networkConcurrency: 8
maxsockets: 4Lo ibi tí ẹ̀dà tí a fi sínú ń ṣe àtìlẹ́yìn fún, bíi pnpm-workspace.yaml lọ́wọ́lọ́wọ́. Àwọn nọ́mbà yìí jẹ́ àpẹẹrẹ, kì í ṣe ìwọ̀n tàbí ìdámọ̀ràn ìyára fún proxy rẹ.
| Ètò | Orísun |
|---|---|
networkConcurrency | Iṣẹ́ nẹ́tíwọ́kì lọ́wọ́ kan. |
maxsockets | Ìsopọ̀ fún orísun kọ̀ọ̀kan: ìlànà, agbàlejò àti ibùdókọ̀. |
Ṣe iṣẹ́ àkójọ tí a pinnu kanna kí o sì gbasilẹ àwọn àṣìṣe ìsopọ̀, àwọn ìbéèrè tí ó parí àti àwọn ìgbìyànjú lẹ́ẹ̀kan sí i. Ìfisínú kejì láti inú kásì kò lè fi bíi ìlà ìgbàgbogbo wé ìgbàlódé àkọ́kọ́ tí kò ní kásì. Ìṣiṣẹ́pọ̀ tí ó dín kù lè ràn alárinà tí ó ní ààlà lọ́wọ́ tàbí kí ó kàn mú ìsá tí ó ní ìlera lọra; kò sí ìlọsíwájú tí ó dúró ṣinṣin láìsí ẹ̀rí ẹrù iṣẹ́.
Ṣàyẹ̀wò ìhùwàsí ẹ̀dà pẹ̀lú. pnpm lọ́wọ́lọ́wọ́ ń kọ àkọsílẹ̀ ìṣiṣẹ́pọ̀ aládàáṣiṣẹ́ àti àwọn àtúnṣe kan tí ó ní í ṣe pẹ̀lú àkókò ìparí, pẹ̀lú gbígbà ìrìnàjò nípasẹ̀ proxy kanna gẹ́gẹ́ bí agbàlejò kan fún àtúnṣe yẹn. Ètò tí ó yé gbà á jẹ́ kí ìdánwò yé gbà á, ṣùgbọ́n kò mú kí gbogbo ẹ̀dà ṣètò ìgbà kan náà.
Bí ìbéèrè kan pàápàá bá kùnà, ṣàyẹ̀wò ìlànà, ibi ìparí, ìjẹ́rìí, TLS tàbí ìlànà àfojúsùn kí. Ààlà ìṣiṣẹ́pọ̀ kò lè tún àwọn ìkùnà yẹn ṣe.