ฉันมีพฤติกรรมที่แปลกมาก ฉันมีเว็บแอปที่ส่งคำขอ HTTP ไปยังปลายทาง API ภายนอก การดำเนินการนี้ใช้เวลานานมาก ประมาณ 5 - 30 วินาทีเมื่อเสร็จสิ้นหรือในครั้งแรก (โดยเฉลี่ยประมาณ 15 วินาที)
ฉันกำลังติดตั้งใหม่ของ ป๊อปโอเอส 20.04 ซึ่งโดยพื้นฐานแล้วคือ Ubuntu 20.04 แต่ปัญหายังคงมีอยู่ (แก้ไข: ฉันได้ลองสิ่งนี้บน Ubuntu 20.04 แล้วและมีปัญหาเดียวกัน) นี่ไม่ใช่ VPS มันเป็นแล็ปท็อปของฉัน
นี่คือสิ่งที่ฉันสังเกตเห็น:
- คำขอช้าในครั้งแรก และคำขอครั้งต่อๆ ไปจะเร็วมาก หลังจากนั้นไม่กี่นาที คำขอจะช้าอีกครั้ง แต่จะเป็นคำขอแรกเท่านั้น
- ฉันไม่มีปัญหาในการท่องเว็บไซต์บนเบราว์เซอร์ของฉัน มันเร็ว
- ฉันไม่มีปัญหานี้ใน Ubuntu 18.04
- ฉันลองใช้ curl จาก Terminal เพื่อสร้างคำขอ API เพื่อลดความซับซ้อนของสถานการณ์ ซึ่งดีกว่ามาก แต่ก็ยังใช้เวลาประมาณ 3 - 5 วินาทีโดยเฉลี่ย เช่นเดียวกับการใช้ Invoke-WebRequest จาก PowerShell บน Windows นั้นเร็วมาก (เฉลี่ย 300-400ms)
- เมื่อฉันเชื่อมต่อกับฮอตสปอตที่สร้างโดย iPhone คำขอนั้นเร็วมาก wifi ที่บ้านช้าค่ะ ฉันลองสิ่งนี้บนเครือข่ายสาธารณะที่ห้องสมุดในพื้นที่ของฉันเมื่อวานนี้ และมันก็ช้ามากเช่นกัน (นี่เป็นเงื่อนงำที่ใหญ่ที่สุดที่ฉันมี)
wifi ที่บ้านของฉันและฮอตสปอตที่แชร์จาก iPhone ของฉันมีความเร็วเท่ากัน
ฉันไม่รู้ว่าทำไมสิ่งนี้ถึงเกิดขึ้น ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก