Windows Azure'da barındırılan görüntü ağırlıklı bir web sitesi çalıştırıyorum. Arka uç performansı harika ancak sayfa boyutlarının büyüklüğünü oluşturan görüntü küçük resimlerinin yanıt süreleri oldukça değişken. Tüm görüntüleri sunmak için Azure CDN kullanıyorum, ancak yanıt süreleri büyüklük sırasına göre değişir ve hızlı (~ 150 milisaniye) vs yavaş (3-4 saniye) istekleri herhangi bir desen bulamadım henüz. Bu, aynı zamanda, farklı konumlardan/kıtalardan yükleme sürelerini test ettiğim için yerel bir fenomen gibi görünmüyor. Benim şu ana kadar ki sonucum Azure CDN'nin o kadar da iyi olmamasıydı ve statik varlıkların yükleme sürelerini iyileştirmek için başka yollar aramaya başladım.Cloudflare ve Incapsula gibi hizmetler, aslında Windows Azure'da barındırılan web sitelerinin performansını iyileştirir mi?
Bağlamın açık olduğu anlaşılıyor, işte benim asıl soru şudur: Herkes Windows Azure gibi bulut altyapısında barındırılan web sitelerinin performansını iyileştirmek için Cloudflare ve Incapsula gibi hizmetlerle ilgili deneyime sahip mi? Bu hizmetler, diğer şeylerin yanı sıra sunucu yükünün azaltılmasını vaat ediyor, ancak aslında statik dosyalar için yanıt sürelerini kısaltmanın yanı sıra dinamik sayfa içeriği üzerindeki olumsuz etkileri azaltma konusunda daha fazla ilgileniyorum. Pratik çözümlere ve/veya alternatif çözüm önerilerine dayanan cevapları çok takdir ediyorum.
GÜNCELLEME: Burada CDN görüntülerin biri için yanıt başlıkları şunlardır:
HTTP/1.1 200 OK
Cache-Control: public, max-age:31536000
Content-Length: 4245
Content-Type: image/jpeg
Last-Modified: Sat, 21 Jan 2012 12:14:33 GMT
ETag: 0x8CEA64D5EC55FB6
Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0
x-ms-request-id: d7a1ef38-6c99-4b38-a9f5-987419df5d24
x-ms-version: 2009-09-19
x-ms-lease-status: unlocked
x-ms-blob-type: BlockBlob
Date: Sun, 05 Feb 2012 12:56:12 GMT
Connection: keep-alive
Microsoft ile bir destek bileti açmayı düşündünüz mü? Bu, orada olmaması gereken garip bir davranış. Azure Trafik Yöneticisi'ni kullanarak ve içermeyen siteleri, tanımladığınız davranışı göstermedim. Genel olarak, Azure destek personeli oldukça verimlidir. – tijmenvdk
CDN'den gelen yanıtların bazı ayrıntılarını görmenin iyi olacağını kabul ediyorum. Biraz mroe bilgisi verebilir misiniz? 1. Köken nedir? Blob depolama veya Web rolü? 2. Tam başlık dahil olmak üzere yanıt gönderebilir misiniz? IE Geliştirici araçlarını veya Firebug'ı kullanın. 3. Başlangıç sunucusundan tam başlıklarla doğrudan bir yanıt gönderebilir misiniz? Sorunun, önbellekten erken dolması ve bu nedenle her istekte kökene vurulması olduğundan şüpheleniyorum. Azure CDN, kenar düğümlerinin bok yüküne sahip üst düzey bir CDN'dir; Bu konuda ihtiyacınız olan her şey olmalı, o zaman ilk önce hata ayıklayalım. –
@tijmenvdk Daha önce resmi destek kanalından geçtim, ancak birkaç gün sürdü ve ürün ekibi mühendislerine bir artış oldu, bu yüzden SO topluluğundaki bir kişinin aynı sorunu yaşamadığını ilk kez kontrol edeceğimi düşündüm. – tishon