اگر ایک پیکج درخواست کام کرتی ہے مگر انسٹال ٹائم آؤٹ دیتا ہے، تو پراکسی بدلنے سے پہلے اسی راستے پر کم مقدار میں متوازی کام کا موازنہ کریں۔ ان پروجیکٹ سیٹنگز کی حمایت کرنے والے pnpm ورژن کے لیے ایک معمولی تشخیصی آغاز یہ ہے:

networkConcurrency: 8
maxsockets: 4

نصب شدہ ریلیز کی حمایت یافتہ جگہ استعمال کریں، جیسے موجودہ pnpm-workspace.yaml۔ یہ اعداد صرف مثال ہیں، آپ کی پراکسی کے لیے پیمائش یا رفتار کی سفارش نہیں۔

سیٹنگوسیلہ
networkConcurrencyبیک وقت نیٹ ورک کام۔
maxsocketsفی ماخذ کنکشن: پروٹوکول، ہوسٹ اور پورٹ۔

وہی مطلوبہ پیکج عمل چلائیں اور کنکشن غلطیاں، مکمل درخواستیں اور دوبارہ کوششیں ریکارڈ کریں۔ کیش شدہ دوسرا انسٹال غیر کیش شدہ پہلی ڈاؤن لوڈ کے ساتھ بینڈوتھ کے طور پر موازنہ نہیں کیا جا سکتا۔ کم ہم وقتی محدود واسطے کی مدد کر سکتی ہے یا صحت مند رن کو محض سست کر سکتی ہے؛ کام کے بوجھ کے ثبوت کے بغیر کوئی مقررہ بہتری نہیں۔

ورژن کا رویہ بھی جانچیں۔ موجودہ pnpm خودکار ہم وقتی اور بعض ٹائم آؤٹ سے متعلق ایڈجسٹمنٹس کی دستاویز کرتا ہے، بشمول اس ایڈجسٹمنٹ کے لیے ایک ہی پراکسی سے گزرنے والے ٹریفک کو ایک ہوسٹ سمجھنا۔ واضح سیٹنگ تجربہ واضح کرتی ہے مگر ہر ریلیز کو یکساں شیڈول نہیں کرتی۔

اگر ایک درخواست بھی ناکام ہو، تو پہلے پروٹوکول، اینڈ پوائنٹ، توثیق، TLS یا ہدف پالیسی کی جانچ کریں۔ متوازی حدیں ان ناکامیوں کو ٹھیک نہیں کر سکتیں۔

متعلقہ مضامین