HAProxy
  • Giriş
  • Nedir?
  • Ne Değildir?
  • Nasıl Çalışır?
  • Kurulum
    • Kaynak Kod ile Derlemek
    • Sunucu için HAProxy Kurulumu
    • Paket Yöneticisi ile Kurulumu
  • Temel Yapı ve Terimler
    • Format
    • Global
    • Defaults
    • Frontend
    • Backend
    • Örnek Konfigürasyon
  • SSL Termination
    • Giriş
    • SSL Termination Faydaları
    • HAProxy ile SSL'yi etkinleştirme
    • HTTP'den HTTPS'e yönlendirme
    • SSL Sürümlerini Sınırlama
    • Sertifikaları Sınırlama
    • SNI ile Sertifika Seçimi
    • EC ve RSA Destekleme
    • İstemci Sertifikaları
  • ACL
    • Giriş
    • Format
    • Fetches
    • Converters
    • Flags
    • Matching methods
  • Maps
    • Format
    • Converters
    • Map Güncellemek
      • Dosyayı Doğrudan Düzenleme
      • lb-update Modülü Kullanarak
      • Runtime API Kullanarak
      • http-request set-map
  • Multithreading
    • Giriş
    • Multiprocess to Multithreading
    • Multithreading Desteği
    • Multithreading Yapılandırma
  • Prometheus Metrics
    • Giriş
    • Native Prometheus Desteği
    • Prometheus ile Derlemek
    • HAProxy'yi Yapılandırma
    • HAProxy Exporter
  • Stats Page
    • Giriş
  • Kaynak
Powered by GitBook
On this page

Was this helpful?

  1. ACL

Fetches

ACL yazarken karar vermek için neler kullanılır? HAProxy'deki bir bilgi kaynağı fetches olarak bilinir. Bunlar, ACL'lerin birlikte çalışacakları bir bilgi edinmesini sağlar.

Aşağıda bunların listesi bulunuyor. Dokümantasyonu oldukça kapsamlıdır.

Sık kullanılan fetches terimleri:

src

İsteği yapan istemcinin IP adresini verir.

path

İstemcinin istediği yolu döndürür.

url_param(foo)

Belirli bir URL parametresinin değerini döndürür. Örnek: /books?foo=23 => 23

req.hdr(foo)

Belirli bir HTTP istek Header bilgisinin (ör. UserAgent veya Hostname) değerini döndürür.

ssl_fc

Bağlantı SSL üzerinden yapıldıysa ve HAProxy yerel olarak deşifre ederse true döndüren bir boolean değer.

PreviousFormatNextConverters

Last updated 5 years ago

Was this helpful?