2016-04-28 45 views
6

Bazen dns 600 ms bekler ve başka bir yarım saniye bekler, bu da 90kb dosyasını 1 saniyeden fazla bekletir. Bazen pingdom bekleme süresi 1 saniye bile gösterir. Başka bir test yapmayı denersem, bazen hep birlikte 90 ms'ye gidecektir.Amazon Cloudfront neden bu kadar yavaş?

İlk isteğin daha fazla zaman alacağını anlıyorum çünkü cloudfront'un sunucumuzdan dosya alması gerekiyor. Önbellek süresini 86400 s olarak ayarlıyorum, bu da önbellekten 24 saat boyunca dosya alması gerektiği anlamına gelir. Ama ilk testten sadece 2 saat sonra pingdom yapmaya çalışırsam tekrar çok yavaş geçer.

Aşağıdakiler benim sonuçlarım ve ayarlarımdır. Bir şey mi eksik? enter image description here

+1

bu benim kukla hata :) olduğunu düşünüyorum. Özelleştir yerine Kökeni Kullanmak için Önbellek Başlıkları olarak ayarlanmıştır. – JohnyFree

+1

Bu testleri farklı konumlardan çalıştırmak için hangi web sitesini kullandığınızı bilmek isterim. – ffxsam

cevap

0

CloudFront yalnızca ölçeklenebilir değil, aynı zamanda darboğazları da ortadan kaldırır, ancak hızlandırmayı amaçlar.
AWS CloudFront, düşük gecikme ve hızlı aktarım hızlarına sahip bir servistir.

CloudFront'u kullanırken daha yavaş olabilecek bazı belirtiler aşağıda verilmiştir.
(bu en çok sorun bulunmaktadır.)

  1. talep kenar istekleri çok sayıda alıcı olabilir.

  2. İstemciye en yakın kenar sunucusu, web ana bilgisayar sunucusundan daha uzakta olabilir.
    (Coğrafi zamanaşımı)

  3. DNS aramaları gecikebilir.

  4. Bu olasılığın fazlalığı yoktur, ancak x kenarının "Bulutun önünde görün" durumunda olduğundan emin olun.
    Önbellek eksik olabilir. Eğer test ya da ne durumdur bilmiyorum çünkü

Detaylı giderme zordur.
Günlüğe kaydetme etkinleştirilmişse, daha fazla sorun giderme mümkündür.
Genel olarak günlüğe kaydetmeyi etkinleştirmeniz önerilir.

Herhangi bir sorunuz varsa, lütfen sormaya çekinmeyin!
Teşekkürler.

0

Durumun çoğu, gecikmeyi yapan DNS'dir, çünkü amazon gerçekten ölçeklenebilirdir.

ISP'mle benzer sorunlar yaşadım ve DNS sunucularını değiştirerek hızlı bir şekilde çözebiliyordum.

DNS'inizi Google DNS olarak değiştirmeyi deneyin. IP V4 8.8.8.8 8.8.4.4

IP V6

2001:4860:4860::8888 
2001:4860:4860::8844 

Google Public Dns Documentation

Veya kullanmak AÇIK DNS

208.67.220.220 
208.67.222.222 

OPEN DNS Documentation

İlgili konular