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. Maps

Map Güncellemek

PreviousConvertersNextDosyayı Doğrudan Düzenleme

Last updated 5 years ago

Was this helpful?

Bir Map dosyasından aldığımız değeri değiştirmenin dört yolu vardır. İlk olarak, dosyayı doğrudan düzenleyerek değerleri değiştirebilirsiniz. Bu, görevi gerçekleştirmenin basit bir yoludur, ancak HAProxy'nin yeniden yüklenmesini gerektirir. veya gibi bir yapılandırma yönetimi aracı kullanıyorsanız, bu iyi bir seçimdir.

İkinci yol, bir yük dengeleyici kümesi çalıştırıyorsanız modülü aracılığıyla HAProxy Enterprise ile sağlanır. Belirli bir aralıkta bir URL'de barındırılan bir Map dosyasını izleyerek birden çok HAProxy örneğindeki Map dosyalarını güncellemenizi sağlar. Dosyanın içeriğini düzenlemenin üçüncü yolu Runtime API'sını kullanmaktır.

API, HAProxy'yi yeniden yüklemeye gerek kalmadan bellekteki Map'den satır oluşturmak, kaldırmak, güncellemek ve silmek için gerekli tüm CRUD işlemlerini sağlar.

Dördüncü yol, HAProxy yapılandırma dosyanızdaki http-request set-map yönergesidir. Bu, Map girişlerini istekteki URL parametrelerine göre güncelleme fırsatı verir. Uzak bir istemciden Map dosyası değişiklikleri yapmak için bunu uygun bir HTTP tabanlı arayüze dönüştürmek kolaydır.

Puppet
Ansible
lb-update