Sử dụng curl để test tốc độ xử lý trang web lỗi do đường truyền hay web xử lý chậm?

Sử dụng curl​​ để test tốc độ xử lý trang web​​ lỗi do đường truyền hay web xử lý chậm?

Ví dụ:

curl -s -w '\nLookup time:\t%{time_namelookup}\nConnect time:\t%{time_connect}\nPreXfer time:\t%{time_pretransfer}\nStartXfer time:\t%{time_starttransfer}\n\nTotal time:\t%{time_total}\n' -o /dev/null​​ https://cloudx.com.vn

Kết quả:

Giải thích:

Lookup time: thời gian DNS phân giải xong domain cloudx.com.vn. ví dụ máy tính của bạn dùng Open DNS: 1.1.1.1 thì sẽ mất 0.005210 second để phân giải domain cloudx.com.vn

Connect time:​​ là thời gian kể từ lúc gõ lệnh curl đến khi kết nối thành công đến web server của cloudx.com.vn

PreXfer time:​​ có lẽ là thời gian kết nối đến thành phần truyền file, dữ liệu của website.

StartXfer time: thời gian bắt đầu truyền file, dữ liệu từ website đến client.

Như vậy thời gian Connect time là thời gian kết nối được từ client đến server. nếu nhanh thì đường truyền nhanh, nếu chậm thì do đường truyền chậm.

Thời gian StarXfer: là tổng thời gian cả truyền file, dữ liệu và thời gian xử lý của website.

Cảm ơn các bạn đã theo dõi!

BÀI VIẾT CÙNG CHUYÊN MỤC

Không copy được giữa máy Windows và máy ảo qua mRemoteNG/RDP: Nguyên nhân và cách sửa
Không copy được giữa máy Windows và máy ảo qua ...

mRemoteNG Remote Desktop RDP Clipboard Redirection rdpclip.exe VPS Windows ...

Hướng dẫn bật Nested Virtualization trên ESXi để chạy Android Studio Emulator trong máy ảo Windows
Hướng dẫn bật Nested Virtualization trên ESXi để chạy ...

Nested Virtualization ESXi VMware Android Studio Android Emulator WHPX Hyper-V ...

PITR (Point In Time Recovery) là gì? Khôi phục Database về đúng thời điểm cần thiết
PITR (Point In Time Recovery) là gì? Khôi phục ...

PITR, Point In Time Recovery, PITR là gì, Database Recovery, PostgreSQL PITR, ...

Backup Database Full, Incremental, Differential khác nhau thế nào?
Backup Database Full, Incremental, Differential khác ...

Backup Database, Full Backup, Incremental Backup, Differential Backup, Backup ...

Database Cluster là gì? High Availability, Failover và Cluster Database hoạt động như thế nào?
Database Cluster là gì? High Availability, Failover và ...

Database Cluster, Database Cluster là gì, High Availability Database, Database ...