Tous les produits
Search
Centre de documentation

ApsaraDB for ClickHouse:Libérer et monter une instance CLB

Dernière mise à jour :Aug 21, 2026

Les clusters ApsaraDB for ClickHouse incluent par défaut une instance Classic Load Balancer (CLB) afin d'offrir un équilibrage de charge efficace et un basculement automatique. L'instance CLB effectue des contrôles d'intégrité et répartit le trafic vers les nœuds sains pour garantir la haute disponibilité. Le montage d'une instance CLB est un service payant. Si vous n'avez pas besoin de cette fonctionnalité, vous pouvez libérer l'instance. Pour assurer la fiabilité du service, nous vous recommandons de ne pas libérer l'instance CLB.

Précautions

  • Pour un cluster ApsaraDB for ClickHouse Community-compatible Edition créé après le 1er décembre 2021, une instance CLB est associée par défaut et vous êtes facturé pour cette instance. Pour plus d'informations sur la facturation, consultez la rubrique Facturation des services dépendants.

  • Libération d'une instance CLB.

    • Avant de libérer une instance CLB, assurez-vous qu'aucun paiement n'est en souffrance sur votre compte Alibaba Cloud. Dans le cas contraire, la libération échoue et le cluster reste dans l'état CLB Being Released.

    • Après la libération de l'instance CLB d'un cluster ApsaraDB for ClickHouse Community-compatible Edition, la facturation de l'instance CLB s'arrête au début de l'heure suivante.

  • La libération ou le remontage d'une instance CLB modifie le numéro de port utilisé pour se connecter au cluster via un Virtual Private Cloud (VPC). Vous devez mettre à jour le numéro de port dans votre application après avoir libéré ou remonté une instance CLB.

    Remarque
    • Vous pouvez consulter le numéro de port pour la connexion VPC dans la section Network Information de la page Cluster Information.

    • Lorsque vous montez une instance CLB, le cluster en crée automatiquement une nouvelle. Vous ne pouvez pas utiliser une instance CLB existante.

    • Dans la console CLB, vous pouvez trouver l'instance CLB liée à votre cluster ApsaraDB for ClickHouse en filtrant par tags. La clé du tag est managedby et la valeur du tag correspond à l'ID de votre cluster ApsaraDB for ClickHouse.

  • Le type d'instance CLB par défaut pour un cluster ApsaraDB for ClickHouse Community-compatible Edition est slb.s1.small. Pour obtenir des informations sur les performances de ce type d'instance, consultez la rubrique Types d'instances CLB.

  • Une instance CLB dispose d'une limite de bande passante fixe. Vous pouvez consulter cette limite sur la page Instance Management de la console CLB. Il n'est pas possible d'augmenter la limite de bande passante en mettant à niveau le type d'instance. Si le trafic en rafale dépasse la limite, des pertes de paquets peuvent survenir. Si cette limite ne répond pas à vos exigences de débit en lecture et en écriture, nous vous recommandons de lire et écrire sur les nœuds via des connexions directes.

Vue d'ensemble

Classic Load Balancer (CLB) est un service qui répartit le trafic entrant sur plusieurs instances ECS backend selon des politiques de transfert. CLB améliore les capacités de service et la disponibilité de vos applications. Pour plus d'informations sur CLB, consultez la rubrique Qu'est-ce que Classic Load Balancer ?.

État de l'instance CLB

Description

Montée

  • CLB est une dépendance au niveau réseau qui fournit des services de connexion VPC en associant un nom de domaine aux adresses IP des nœuds ClickHouse.

    Remarque

    Si vous utilisez un point de terminaison public pour vous connecter à votre cluster ClickHouse après avoir monté une instance CLB, la même instance CLB gère à la fois le trafic public et le trafic VPC.

  • Une fois l'instance CLB montée, le cluster ClickHouse prend en charge le basculement. CLB répartit le trafic entre les nœuds du cluster et effectue des contrôles d'intégrité sur ces derniers.

    Remarque

    Si vous disposez d'un cluster à réplica unique, CLB garantit que les requêtes ne sont pas acheminées vers des nœuds défectueux. Toutefois, comme les données sont distribuées sur différents nœuds, les résultats des requêtes peuvent être incomplets si un nœud devient indisponible.

Libérée

  • Après la libération de l'instance CLB, le service de connexion VPC est désactivé. Le cluster effectue un équilibrage de charge simple basé sur le point de terminaison public.

  • Après la libération de l'instance CLB, le cluster cesse d'effectuer des contrôles d'intégrité au niveau du routage des requêtes. Cela peut entraîner l'acheminement des requêtes vers des nœuds indisponibles et provoquer des échecs en lecture et en écriture.

Libérer une instance CLB

  1. Vérifiez l'absence de paiements en souffrance sur votre compte Alibaba Cloud.

    Assurez-vous qu'aucun paiement n'est en souffrance sur votre compte Alibaba Cloud avant de libérer l'instance CLB. Si votre compte présente des impayés, la libération échoue et le cluster reste dans l'état CLB Being Released.

    Si votre compte Alibaba Cloud présente un paiement en souffrance, approvisionnez votre compte avant de poursuivre.

  2. Connectez-vous à la console ApsaraDB for ClickHouse.

  3. Dans le coin supérieur gauche de la page, sélectionnez la région où réside le cluster cible.

  4. Sur la page Clusters, cliquez sur l'onglet Clusters of Community-compatible Edition.

  5. Cliquez sur l'ID du cluster cible pour accéder à la page Cluster Information.

  6. Dans la section Network Information, cliquez sur Release CLB Instance à côté de VPC Endpoint.

  7. Lisez les informations affichées dans la boîte de dialogue et cliquez sur OK.

    La libération est terminée lorsque l'état du cluster passe de CLB Being Released à Running.

    Important

    La libération de l'instance CLB modifie le port des connexions VPC, ce qui peut entraîner des échecs de connexion client. Après la libération, vous devez mettre à jour le numéro de port dans votre application. Vous trouverez le nouveau numéro de port dans la section Network Information de la page Cluster Information.

Monter une instance CLB

  1. Connectez-vous à la console ApsaraDB for ClickHouse.

  2. Dans le coin supérieur gauche de la page, sélectionnez la région où réside le cluster cible.

  3. Sur la page Clusters, cliquez sur l'onglet Clusters of Community-compatible Edition.

  4. Cliquez sur l'ID du cluster cible pour accéder à la page Cluster Information.

  5. Dans la section Network Information, cliquez sur Mount CLB Instance à côté de VPC Endpoint.

  6. Lisez les informations affichées dans la boîte de dialogue et cliquez sur OK.

    Le montage est terminé lorsque l'état du cluster passe de The CLB instance is being mounted. à Running.

    Important

    Le montage de l'instance CLB modifie le port des connexions VPC, ce qui peut entraîner des échecs de connexion client. Après le montage, vous devez mettre à jour le numéro de port dans votre application. Vous trouverez le nouveau numéro de port dans la section Network Information de la page Cluster Information.

Lecture et écriture avec des connexions directes

  1. Interrogez les adresses IP des nœuds.

    SELECT * FROM system.clusters;
  2. Consultez le mappage des ports.

    Vous devez mapper les ports des connexions CLB sur les ports des connexions directes aux nœuds.

    Port CLB

    Port du nœud

    9000

    3003

    3306

    3003

    8443

    3006

    9004

    3005

    8123

    3002

  3. Connectez-vous à la base de données en utilisant l'adresse IP et le port d'un nœud.

  4. (Facultatif) Configurez l'équilibrage de charge.

    Si votre cluster comporte plusieurs réplicas ou nœuds et n'utilise pas d'instance CLB, vous devez configurer l'équilibrage de charge au niveau de la couche application.

  5. Exécutez des opérations de lecture ou d'écriture.

    Dans ce mode d'écriture, les opérations SELECT et INSERT sont exécutées sur le nœud actuellement connecté. Les opérations DDL, telles que CREATE, DROP et ALTER, sont automatiquement distribuées à tous les nœuds.

FAQ

Cluster bloqué dans l'état CLB Being Released

Si votre cluster reste bloqué dans l'état CLB Being Released, vérifiez la présence de paiements en souffrance sur votre compte Alibaba Cloud. Le cas échéant, le processus de libération se termine automatiquement après que vous avez approvisionné votre compte.