Yanıt süresi neden httping komutuna argüman almanın iki farklı yolu arasında önemli ölçüde farklılık gösteriyor?


1

Kurdum httping OS X Mavericks üzerinde homebrew üzerinden komut ve Apple'ın web sitesine iki farklı şekilde bağlanmak için kullanmaya çalıştı, ancak önemli ölçüde farklı performanslar aldı.

Kullanarak bağlanmayı denediğimde httping apple.comtepki süresi yaklaşık 240 ms idi. Ancak, yazarak bağlanırken httping http://www.apple.comZaman doğru, yaklaşık 16 ms'ye düşürüldü, doğru anladıysam 10 kat daha hızlı.

Dahası, sonuncusu 228 bayt iken eski 147 bayt göndermek gibi görünüyor.

Peki sonuç nereden kaynaklanıyor? Cevap süresini doğru ölçmek için hangisini kullanmalıyım?

Bunu not et ping http://www.apple.com hiç çalışmıyor - bu benim yüklememin nedeni httping başlamak için.

Teşekkürler.


1
So where does the result originate? And which one should I use to correctly measure the response time? - Neden Apple'a cevap süresini ölçmeniz gerektiğini düşünüyorsunuz? Aslında ne öğrenmeye çalışıyorsun? Neden Apple'a bağlanmak en iyi test olduğunu düşünüyorsunuz? Herhangi bir büyük web sitesi gibi Apple da çok sayıda sistem ve lokasyonda dağıtılacak. Tepki süresini ölçmeye çalışmak anlamsızdır.
Zoredache

Apple'ın sitesini kullanmak için bir anlamı yok - sadece nasıl kullanılacağını öğrenmek için öğrendim httping Komut.
Blaszard

Yanıtlar:


3

İyi iki isim apple.com ve www.apple.com tamamen farklı adreslere çözmek. Bir CDN gibi görünüyor. Farklı sistemlere bağlandığınız için, tamamen farklı sonuçlar almanız şaşırtıcı değil.

root@server:/etc/nagios3# host apple.com
apple.com has address 17.149.160.49
apple.com has address 17.178.96.59
apple.com has address 17.172.224.47

root@server:/etc/nagios3# host www.apple.com
www.apple.com is an alias for www.isg-apple.com.akadns.net.
www.isg-apple.com.akadns.net is an alias for www.apple.com.edgekey.net.
www.apple.com.edgekey.net is an alias for e3191.dscc.akamaiedge.net.
e3191.dscc.akamaiedge.net has address 2.19.141.15
e3191.dscc.akamaiedge.net has IPv6 address 2600:1409:a:1a4::c77
e3191.dscc.akamaiedge.net has IPv6 address 2600:1409:a:1a3::c77

Apple'ın kullanımının karışıklığı için üzgünüm. O zaman kendi web servisimi geliştirirken hangisini kullanmalıyım?
Blaszard

Hangisi ne? Bu soru bağlam olmadan gerçekten mantıklı değil.
Zoredache

@ user2360798 Kendi web servisinizi geliştirirken, web servisinin adını kullanmalısınız.
David Schwartz
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.