curl proxy aktarımları için istemci tarafı zamanlama
İstemcinin gördüğü ölçümleri proxy'nin gizli upstream işinin dökümü olarak ele almadan curl zaman aralıklarını yorumlayın.
İlk bayt süresini toplam aktarım süresinden çıkarmak, ilk yanıt baytından tamamlanmaya kadar olan aralığı tanımlar. Proxy'nin web sitesine bağlanmaya veya web sitesinin yanıt üretmesini beklemeye ne kadar zaman harcadığını ayrı olarak göstermez.
Proxy IP'lerini karşılaştırırken bu ayrım önemlidir. Web sitesi hızlı yanıt verse bile büyük bir gövde ilk bayttan sonraki aralığı uzatabilir. Küçük bir gövde, ilk bayttan önceki uzun bekleyişten sonra hızlıca bitebilir.
| Ölçüm | Yorum |
|---|---|
| Bağlantı süresi | Aktarımın rotası için istemciye görünen bağlantı kurulumu |
| Aktarım başlangıç süresi | Yanıt başlayana kadar geçen süre, önceki iş dahil |
| Toplam eksi aktarım başlangıcı | O noktadan sonra kalan aktarım aralığı |
Her alan için belgelenmiş kesin tanımı kullanın. Proxy türü, TLS, bağlantı yeniden kullanımı ve yönlendirmeler hangi aşamaların temsil edildiğini etkileyebilir. Bunlar istemciden gelen gözlemlerdir; proxy'nin dahili DNS, kuyruk, upstream bağlantı ve kaynak işleme sürelerini otomatik olarak ayrı ayrı açığa çıkarmazlar.
Proxy'yi siz işletiyorsanız istemci zamanlamasını kendi istek günlükleri veya metrikleriyle ilişkilendirin. İşletmiyorsanız ölçümleri uçtan uca kanıt olarak saklayın ve dürüstçe etiketleyin. «Proxy yanıt süresi» adlı bir sayının tanımlı bir başlangıcı ve bitişi olmalıdır.
Karşılaştırmalar için hedefi, yanıt boyutunu ve iş yükünü tutarlı tutun. Bu karşılaştırma için genel uç noktalar uygunsa, ücretsiz proxy listesi adaylar sunar; karşılaştırılabilir ölçümler için aynı desteklenen proxy protokolünü kullanın. Başka bir sayfadan gelen daha hızlı bir sonuç, daha iyi bir proxy yolu yerine daha küçük bir aktarımı yansıtıyor olabilir.