Il s'agit de la commande xr qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
xr - Équilibreur de charge Crossroads et utilitaire de basculement
SYNOPSIS
xr [--verbeux] [--interface Web SERVEUR XR : PORT] --serveur tcp:XRSERVEUR:PORT --back-end
BACKEND : PORT [--back-end BACKEND : PORT]
DESCRIPTION
Cette page de manuel documente brièvement XR, l'utilitaire Crossroads Load Balancer & Fail Over.
XR est un équilibreur de charge open source et un utilitaire de basculement pour les services basés sur TCP. C'est un
dae mon s'exécutant dans l'espace utilisateur, et dispose d'une configuration étendue, d'une interrogation de retour
se termine à l'aide d'appels de réveil, de rapports d'état, de nombreux algorithmes pour sélectionner le « bon » back-end
pour une requête (et des algorithmes définis par l'utilisateur pour des cas très particuliers), et bien plus encore.
XR est indépendant du service : il est utilisable pour tout service TCP, tel que HTTP(S), SSH, SMTP,
connexions à la base de données. Dans le cas de l'équilibrage HTTP, XR gère l'équilibrage de plusieurs hôtes,
et peut fournir une permanence de session pour les processus back-end qui ont besoin de sessions, mais ne le sont pas
session-aware d'autres back-ends.
XR dispose en outre d'une interface Web de gestion et peut être exécuté en tant que démon autonome,
ou via inetd.
Exécutez 'xr -h' pour obtenir une liste complète des paramètres de ligne de commande disponibles.
EXEMPLE
xr --verbose --server tcp:0:80 --backend 10.1.1.1:80 --backend 10.1.1.2:80 --backend
10.1.1. 3:80 --interface web 0:8001
Cela demande à XR d'écouter le port 80 et de répartir le trafic vers les serveurs 10.1.1.1,
10.1.1.2 et 10.1.1.2, port 80. Une interface Web pour l'équilibreur est démarrée sur le port 8001.
Dirigez votre navigateur vers le serveur exécutant XR. Vous verrez les pages desservies par l'un des
trois extrémités arrière. La console où XR est démarré, montrera ce qui se passe (en raison de la
présence de --verbose).
Dirigez votre navigateur vers le serveur exécutant XR, mais le port 8001. Vous verrez le web
interface, qui affiche l'état et où vous pouvez modifier certains paramètres.
Utiliser xr en ligne à l'aide des services onworks.net