Load balancers

Un load balancer managé pour tous vos serveurs

Répartissez le trafic entre vos serveurs avec des contrôles de santé, des certificats gratuits et des métriques en temps réel. Nous gérons HAProxy, vous vous concentrez sur votre application.

Load balancers

Offres de load balancer par capacité

Période de facturation

LB11

5,49 € /mois

  • 5 services
  • 25 cibles
  • 10 000 connexions simultanées
  • 10 certificats
  • 1 TB de trafic inclus
  • Certificats Let's Encrypt gratuits
  • Contrôles de santé et métriques en temps réel
Choisir cette offre

LB21

14,99 € /mois

  • 15 services
  • 75 cibles
  • 20 000 connexions simultanées
  • 25 certificats
  • 2 TB de trafic inclus
  • Certificats Let's Encrypt gratuits
  • Contrôles de santé et métriques en temps réel
Choisir cette offre

LB31

29,99 € /mois

  • 30 services
  • 150 cibles
  • 40 000 connexions simultanées
  • 50 certificats
  • 3 TB de trafic inclus
  • Certificats Let's Encrypt gratuits
  • Contrôles de santé et métriques en temps réel
Choisir cette offre

Tous les prix hors TVA (21 %)

Basculement automatique

Envoyez automatiquement le trafic vers les serveurs sains

Les contrôles de santé retirent de la rotation les serveurs qui ne répondent plus. Le trafic va vers les serveurs sains restants, et les serveurs rétablis reviennent automatiquement.

Les trois serveurs réussissent leurs contrôles de santé. Le serveur 3 ne répond plus à son contrôle de santé. Il sort de la rotation. Les serveurs 1 et 2 reprennent son trafic. Le serveur 3 réussit à nouveau et récupère sa part.

Ce qui est inclus

Tout ce que vous auriez sinon à configurer et à maintenir vous-même

  • HTTP, HTTPS et TCP

    Écoutez sur n'importe quel port et redirigez vers un autre, pour des sites web ou tout autre service TCP.

  • Contrôles de santé

    Chaque cible est contrôlée. Une cible défaillante sort de la rotation jusqu'à ce qu'elle se rétablisse.

  • Certificats gratuits

    Les certificats Let's Encrypt sont demandés et renouvelés pour vous. Vous préférez les vôtres ? Importez-les.

  • Métriques en temps réel et journaux de requêtes

    Requêtes par seconde, codes de statut, connexions et trafic, ainsi que le journal des requêtes récentes.

  • Redirections, sessions persistantes, protocole PROXY

    Redirigez HTTP vers HTTPS, gardez un visiteur sur le même serveur et transmettez l'adresse du client à vos serveurs.

  • Vos serveurs ou n'importe quelle adresse

    Ajoutez vos propres serveurs ou n'importe quelle adresse IPv4 comme cible, et décidez de la part de trafic que chacune reçoit.

Les offres dépendent de la capacité (services, cibles, connexions simultanées et trafic inclus), pour que vous payiez la taille dont vous avez besoin.

API

Automatisez votre load balancer

Cibles, écouteurs, certificats et métriques : tout est dans l'API. Ce jeton est limité aux load balancers.

Référence de l'API
Ajouter une cible, lire les métriques bash
export FAASTIC_TOKEN=fst_…        # read/write, area: load_balancers
export ORG=…  LB=…  SERVER=…

# Put one of your servers behind the load balancer
curl -s -X POST "https://api.faastic.com/v1/orgs/$ORG/services/$LB/lb/targets" \
  -H "Authorization: Bearer $FAASTIC_TOKEN" -H "Content-Type: application/json" \
  -d "{\"kind\":\"server\",\"serviceId\":\"$SERVER\"}"

# Requests per second, status codes, connections and traffic
curl -s "https://api.faastic.com/v1/orgs/$ORG/services/$LB/lb/metrics" \
  -H "Authorization: Bearer $FAASTIC_TOKEN"

Questions fréquentes

À quoi sert un load balancer ?

Il donne à votre site ou à votre application une seule adresse publique et répartit les requêtes entrantes sur plusieurs serveurs. Si un serveur tombe en panne, les autres prennent le relais, et votre service reste en ligne.

Les certificats SSL sont-ils inclus ?

Oui. Les certificats Let's Encrypt sont demandés et renouvelés pour vous, sans frais supplémentaires. Vous pouvez aussi importer vos propres certificats.

Fonctionne-t-il uniquement pour les sites web ?

Non. En plus de HTTP et HTTPS, le load balancer gère TCP : il fonctionne donc aussi pour d'autres services qui utilisent TCP.

Puis-je répartir la charge sur des serveurs qui ne sont pas hébergés chez Faastic ?

Oui. Une cible peut être l'un de vos serveurs Faastic ou n'importe quelle adresse IPv4.

Ajoutez ce service à votre stack

Commandez des load balancers dans le tableau de bord, à côté de vos serveurs, sur le même réseau et la même facture.