Projekt Pen umožňuje několik serverů se objevit jako jeden ven.
To automaticky rozpozná servery, které jsou dole a distribuuje klienty mezi dostupných serverů. To dává vysokou dostupnost a škálovatelný výkon.
Vyrovnávání zatížení algoritmus udržuje klientů a bude se snažit jim poslat zpět na server navštívili minule. Tabulka má klient počet slotů (výchozí 2048, nastavitelný přes argumenty příkazového řádku). Pokud tabulka je plná, bude nejméně nedávno použil jeden být vyhozen, aby udělali místo pro nový.
To je lepší než jednoduché kruhové obměny algoritmu, který posílá klienta, který opakovaně se připojuje na různé servery. Pokud tak učiníte, zlomí aplikace, které udržují stav mezi připojení na serveru, včetně většiny moderních webových aplikací.
Když pero zjistí, že server je nedostupný, prohledá pro další začínající serveru po naposledy použitý jeden. Tak dostaneme vyrovnávání zátěže a "spravedlivé", převzetí služeb při selhání zdarma.
Správně nastaven, může pero zajistit, že serverová farma je vždy k dispozici, i když jsou jednotlivé servery přinesl dolů pro údržbu nebo rekonfigurace. Finále jeden bod selhání, pera sám, může být eliminován spuštěním pero na několik serverů, za použití VRRP se rozhodnout, která je aktivní
Co je nového v této verzi:.
- Tato verze přidává podporu pro přístupové seznamy GeoIP.
- Nyní je možné omezit přístup k vyrovnávání zatížení pomocí syntaxe například & quot; ACL 0 povolení země CA & quot; a & quot; ACL 0 popírají země SE & quot;.
- Tyto položky řízení přístupu může být smíchán s obvyklými ty založené na IP.
Co je nového ve verzi 0.20.2:
- Na penctl a penlog utility jsou nyní IPv6 kompatibilní .
- Konfigurace Automake byl aktualizován.
- klauzule byla přidána k licenci, aby explicitně povolit distribuci binární soubory spojené s knihovnou openssl.
Komentáře nebyl nalezen