William Petit
bb5796ab8c
All checks were successful
Cadoles/bouncer/pipeline/head This commit looks good
33 lines
1.1 KiB
Markdown
33 lines
1.1 KiB
Markdown
# Architecture générale
|
|
|
|
## Modèles de déploiement
|
|
|
|
### Déploiement mono-noeud
|
|
|
|
![](../resources/deployment_fr.png)
|
|
|
|
## 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 d'un patron d'URL avec le caractère `*` comme caractère générique. Ceux ci identifient le ou les domaines/chemins 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).
|