Če ena zahteva po paketu deluje, namestitev pa ustvarja časovne omejitve, primerjajte manjšo količino vzporednega dela na isti poti, preden zamenjate proxy. Za različico pnpm, ki podpira te projektne nastavitve, je skromno diagnostično izhodišče:

networkConcurrency: 8
maxsockets: 4

Uporabite mesto, ki ga podpira nameščena izdaja, na primer trenutni pnpm-workspace.yaml. Te številke so zgolj ponazoritev, niso meritve in ne priporočilo hitrosti za vaš proxy.

NastavitevVir
networkConcurrencyVzporedno omrežno delo.
maxsocketsPovezave na vir: protokol, gostitelj in vrata.

Zaženite isto predvideno operacijo s paketom in zabeležite napake povezave, dokončane zahteve in ponovitve. Predpomnjene druge namestitve ni mogoče primerjati kot pasovno širino s prvim prenosom brez predpomnilnika. Nižja vzporednost lahko pomaga omejenemu posredniku ali le upočasni zdravo izvajanje; brez dokazov o delovni obremenitvi ni stalne izboljšave.

Preverite tudi vedenje različice. Trenutni pnpm dokumentira samodejno vzporednost in nekatere prilagoditve, povezane s časovnimi omejitvami, vključno z obravnavanjem prometa skozi isti proxy kot enega gostitelja za to prilagoditev. Izrecna nastavitev naredi poskus jasnejši, vendar ne naredi vsake izdaje enako načrtovane.

Če ne uspe niti ena zahteva, najprej preverite protokol, končno točko, preverjanje pristnosti, TLS ali ciljno politiko. Omejitve vzporednosti teh napak ne morejo odpraviti.

Sorodni članki