Course Outline
1. Snelle introductie tot load-balancing en load-balancers
2. Inleiding tot HAProxy
- Wat HAProxy wel en niet is Hoe HAProxy werkt Basisfuncties Proxying SSL-monitoring Hoge beschikbaarheid Taakverdeling Stickiness Bemonstering en conversie van informatie Kaarten ACL's en voorwaarden Inhoud wisselen Stick-tabellen Opgemaakte strings HTTP-herschrijving en -omleiding Serverbescherming Logboekregistratie Statistics
4. Snelle herinnering over HTTP
- Het HTTP-transactiemodel HTTP-verzoek De verzoekregel De verzoekheaders HTTP-antwoord De antwoordregel De antwoordheaders
5. Configureren HAProxy
- Configuratiebestandsformaat Citeren en escapen Omgevingsvariabelen Tijdformaat Voorbeelden
6. Globale parameters
- Procesbeheer en beveiliging Prestatieafstemming Debuggen Gebruikerslijsten Peers Mailers
7. Volmachten
- Matrix voor proxyzoekwoorden Alfabetisch gesorteerde trefwoordenreferentie
8. Bind- en serveropties
- Bindopties Server- en standaardserveropties Server DNS-resolutie Globaal overzicht De sectie Resolvers
9. HTTP-headermanipulatie
- 10. ACL's gebruiken en monsters ophalen
Basisprincipes van ACL Matchen van booleans Matchen van gehele getallen Matchen van strings Matchen van reguliere expressies (regexes) Matchen van willekeurige datablokken Matchen van IPv4- en IPv6-adressen ACL's gebruiken om voorwaarden te vormen Samples ophalen Converters Samples ophalen van interne statussamples ophalen van Layer 4 Samples ophalen van Layer 5 Samples ophalen uit buffer inhoud (laag 6) HTTP-voorbeelden ophalen (laag 7) Vooraf gedefinieerde ACL's
11. Loggen
- Logniveaus Logformaten Standaard logformaat TCP-logformaat HTTP-logformaat Aangepast logformaat Foutenlogformaat Geavanceerde logopties Logboekregistratie van externe tests uitschakelen Loggen voordat de sessie wordt beëindigd Logboekniveau verhogen bij fouten Logboekregistratie van succesvolle verbindingen uitschakelen Timinggebeurtenissen Sessiestatus op verbroken verbinding Niet-afdrukbare tekens Vastleggen van HTTP-cookies Vastleggen van HTTP-headers Voorbeelden van logs
12. Ondersteunde filters
- Traceer HTTP-compressie Stream Processing Offload Engine (SPOE) Cachebeperkingb. Sectie SetupCache Proxy-sectie
Requirements
- Bekend met Linux
- Basiskennis over Networking
- Je hebt ervaring met serverbeheer
Getuigenissen (2)
knowledge about HAProxy
Marco - CloudFire
Cursus - HAProxy Administration
The possibility to try with labs