Skip to content

Add http-errors

Nicolas Lenz requested to merge feature/http-errors into master

Dieser code ermöglicht es, http-errors sections zu erstellen und via errorfiles in frontends einzubinden. Mit errorfiles werden diese errorpages für von HAProxy selber ausgelöste errors verwendet, es werden keine error pages der applikationen ersetzt oder so, das ginge via http-response section, KA ob das aktuell möglich ist, da ich den Makro-Kram da bisher nicht angeguckt hab.

Ich muss noch gucken, ob die Reihenfolge der sections wichtig ist, akutell werden die http-errors sections hinter die frontends compiled.

Außerdem: soll das weiterhin streng eine 1:1-Übersetzung des config-Formates bleiben? Ansonsten wäre es eine ÜBerlegung wert, eine Option einzubauen, eine errorfiles-Direktive für alle frontends auf einmal zu setzen, damit wird das dann nicht überall in den hostvars per Hand einsetzen müssen wenn wir überall ide selben errorfiles für 502/503 haben möchten.

Referenzen:

Merge request reports