bouncer/doc/fr/general-architecture.md
William Petit 8d21e9083c
All checks were successful
Cadoles/bouncer/pipeline/head This commit looks good
doc: add general architecture base document + layers base reference
2023-06-22 20:53:58 -06:00

1.1 KiB

Architecture générale

Modèles de déploiement

Déploiement mono-noeud

Terminologie

Voici une liste des termes utilisés dans le lexique Bouncer.

Proxy

Un "proxy" est une entité logique définissant le relation suivante:

  • Un ou plusieurs patrons de filtrage sous la forme <host>:<port>. Ceux ci identifient le ou les domaines associés à l'entité;
  • Une URL cible qui servira de base pour la réécriture des requêtes.

Un "proxy" peut avoir zéro ou plusieurs "layers" associés.

Un "proxy" peut être activé ou désactivé.

Un "proxy" a un poids qui définit son niveau de priorité dans la pile de traitement (plus son poids est élevé plus il est prioritaire).

Layer

Un "layer" (calque) est une entité logique définissant un traitement à appliquer aux requêtes et/ou aux réponses transitant par un proxy.

Un "layer" peut être activé ou désactivé.

Un "layer" a un poids qui définit son niveau de priorité dans la pile de traitement (plus son poids est élevé plus il est prioritaire).