Điểm:-3

Yêu cầu http đầu tiên của Ubuntu 20.04 cực kỳ chậm

lá cờ kg

Tôi đang có một hành vi rất kỳ lạ. Tôi có một ứng dụng web tạo yêu cầu http tới điểm cuối API bên ngoài. Quá trình này mất rất nhiều thời gian, khoảng 5 - 30 giây khi thực hiện xong hoặc lần đầu tiên. (Trung bình là khoảng 15 giây.)

Tôi hiện đang cài đặt mới PopOS 20.04 về cơ bản là Ubuntu 20.04, nhưng sự cố vẫn tồn tại. (EDIT: Tôi cũng đã thử điều này trên Ubuntu 20.04 và gặp vấn đề tương tự.) Đây không phải là VPS. Đó là máy tính xách tay của tôi.

Đây là những gì tôi nhận thấy:

  • Yêu cầu lần đầu tiên chậm và các yêu cầu tiếp theo cực kỳ nhanh. Sau vài phút, yêu cầu lại trở nên chậm, nhưng chỉ là yêu cầu đầu tiên.
  • Tôi không gặp vấn đề gì khi duyệt các trang web trên trình duyệt của mình. Nó nhanh.
  • Tôi không gặp sự cố này trên Ubuntu 18.04.
  • Tôi đã thử sử dụng curl từ Terminal để thực hiện yêu cầu API nhằm đơn giản hóa tình huống. Điều này tốt hơn đáng kể, nhưng vẫn mất trung bình khoảng 3 - 5 giây. Việc sử dụng Invoke-WebRequest từ PowerShell trên Windows cũng cực kỳ nhanh (trung bình 300-400 mili giây).
  • Khi tôi kết nối với điểm phát sóng do iPhone tạo, yêu cầu cực kỳ nhanh. Nó chậm trên wifi nhà tôi. Tôi đã thử điều này trên một mạng công cộng tại thư viện địa phương của tôi ngày hôm qua và nó cũng rất chậm. (Đây là đầu mối lớn nhất mà tôi có cho đến nay.)

Wi-Fi tại nhà của tôi và điểm phát sóng được chia sẻ từ iPhone của tôi có cùng tốc độ.

Tôi không biết tại sao điều này lại xảy ra. Bất kỳ trợ giúp nào cũng được đánh giá rất cao.

lá cờ in
Pop!OS không phải “về cơ bản là Ubuntu” bởi vì System76 đã ra đi và thay đổi cơ chế khởi động, DE và rất nhiều thứ bên trong, khiến dự án trở thành một hệ điều hành riêng biệt và không có chủ đề cho trang web này . Điều đó nói rằng, bạn có thể đặt câu hỏi này [trên Pop! Planet](https://pop-planet.info/), một diễn đàn dành riêng cho Pop!OS
CookieEater avatar
lá cờ kg
@matigo Tôi đã thử kịch bản tương tự trên Ubuntu 20.04 và có cùng một kịch bản, vì vậy nó áp dụng ở đây. Tôi có thể có thể sửa đổi câu hỏi của tôi.
CookieEater avatar
lá cờ kg
OK, nó có vẻ hoạt động nếu tôi thay đổi máy chủ DNS trong `/etc/resolv.conf` thành `8.8.8.8`. Nó hiện được đặt thành `127.0.0.53`. Tại sao Ubuntu cung cấp điều này như một mặc định?
Điểm:0
lá cờ kg

Như tôi đã viết trong nhận xét, Hóa ra đó là sự cố máy chủ DNS. Tôi đã thay đổi DNS của mạng của mình thành 8.8.8.8 (do Google cung cấp). Bạn có thể làm điều này trên Ubuntu từ Cài đặt.

Hình ảnh Cài đặt mạng trên Ubuntu

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.