As 'n enkele pakketversoek werk maar 'n installasie gee tydverstrykings, vergelyk 'n kleiner hoeveelheid parallelle werk oor dieselfde roete voordat jy die proxy vervang. Vir 'n pnpm-weergawe wat hierdie projekinstellings ondersteun, is 'n beskeie diagnostiese beginpunt:

networkConcurrency: 8
maxsockets: 4

Gebruik die plek wat deur die geïnstalleerde weergawe ondersteun word, soos die huidige pnpm-workspace.yaml. Hierdie getalle is illustratief, nie metings of 'n spoedaanbeveling vir jou proxy nie.

InstellingHulpbron
networkConcurrencyGelyktydige netwerkwerk.
maxsocketsVerbindings per oorsprong: protokol, gasheer en poort.

Voer dieselfde beoogde pakketbewerking uit en teken verbindingsfoute, voltooide versoeke en herprobeerslae aan. 'n gekaste tweede installasie kan nie as bandwydte met 'n ongekaste eerste aflaai vergelyk word nie. Laer gelyktydigheid kan 'n beperkte tussenganger help of bloot 'n gesonde lopie vertraag; daar is geen vaste verbetering sonder werkladingbewyse nie.

Kyk ook na weergawegedrag. Huidige pnpm dokumenteer outomatiese gelyktydigheid en sekere aanpassings wat met tydverstrykings verband hou, insluitend dat verkeer deur dieselfde proxy as een gasheer vir daardie aanpassing behandel word. 'n Eksplisiete instelling maak die eksperiment duideliker, maar maak nie elke weergawe se skedulering identies nie.

As selfs een versoek misluk, ondersoek eers protokol, eindpunt, verifikasie, TLS of teikenbeleid. Parallelismeperke kan nie daardie foute herstel nie.

Verwante artikels