سلام
بارها پیش اومده که بخام از بین سرور ها یکی رو انتخاب کنم که سرعتش بیشتره و از نظر جغرافیایی نزدیکتر که کاری وقت گیر هست البته با دستور dig میشه ولی به خاطر کش شدن دقیق نیست برای مثال انتخاب از بین نمونه های invidious.
البته با دستور
^ cat inv-instances | xargs -n 1 -I ^ -P 19 ping
( inv-instances اسم فایل لیست سرور ها و عدد ۱۹ تعداد سرور ها )
از طریق
packet loss, time تا حدودی میشه فهمید ولی بیشتر uptime هست تا بنچ مارک سرور و سرعت دانلود
و برای تست لود صفحه :
cat Documents/inv-instances | xargs -n 1 -I ^ -P 19 curl -s -w 'Testing Website Response Time for :%{url_effective}\n\nLookup Time:\t\t%{time_namelookup}\nConnect Time:\t\t%{time_connect}\nAppCon Time:\t\t%{time_appconnect}\nRedirect Time:\t\t%{time_redirect}\nPre-transfer Time:\t%{time_pretransfer}\nStart-transfer Time:\t%{time_starttransfer}\n\nTotal Time:\t\t%{time_total}\n' -o /dev/null ^