Tous les produits
Search
Centre de documentation

PolarDB:Configurer le démarrage automatique ou démarrer manuellement un cluster serverless

Dernière mise à jour :Aug 11, 2026

Les clusters serverless peuvent se suspendre automatiquement en cas d'inactivité, puis redémarrer dès la réception d'une nouvelle connexion. Cette rubrique explique comment configurer le démarrage automatique et comment démarrer manuellement un cluster suspendu pour une disponibilité immédiate.

Fonctionnement du démarrage automatique

Lorsque l'option Enable No-activity Suspension est définie sur Enable, le cluster surveille les connexions entrantes sur son endpoint de cluster par défaut et ses endpoints personnalisés. Si aucune connexion n'est reçue pendant la Detection Period for No-activity Suspension, le cluster passe à l'état suspendu. Dès qu'une connexion arrive sur l'un de ces endpoints, le cluster démarre immédiatement.

Séquence de démarrage lors de la reprise :

  1. Le nœud principal démarre en premier afin que le cluster puisse accepter des connexions.

  2. Les nœuds en lecture seule sont restaurés selon la valeur définie dans Minimum Number of Read-only Nodes.

Comportement lors de la suspension : Tous les nœuds en lecture seule sont libérés lorsque le cluster est suspendu — indépendamment du paramètre Minimum Number of Read-only Nodes — afin de réduire la consommation de ressources et d'éviter les problèmes de compatibilité liés à la haute disponibilité (HA).

Remarque

Le démarrage automatique se déclenche uniquement via des connexions à l'endpoint de cluster par défaut et aux endpoints personnalisés. Les connexions établies via l'endpoint principal ne déclenchent pas ce mécanisme. Pour plus d'informations sur les types d'endpoints, consultez Gérer un endpoint.

Limites

Limite Détail
Périmètre des endpoints Le démarrage automatique surveille uniquement l'endpoint de cluster par défaut et les endpoints personnalisés, mais pas l'endpoint principal
Spécifications du cluster Impossible d'activer le démarrage automatique sur un cluster serverless possédant des spécifications prédéfinies

Activer ou désactiver le démarrage automatique

  1. Connectez-vous à la console PolarDB.

  2. Dans la barre de navigation supérieure, sélectionnez la région où votre cluster est déployé.

  3. Localisez le cluster concerné et cliquez sur son ID.

  4. Sur la page Basic Information, accédez à la section Database Nodes et cliquez sur Serverless Configuration.

  5. Dans la boîte de dialogue Configure Serverless-related Parameters, définissez Enable No-activity Suspension sur Enable ou Disable.

  6. Si vous définissez Enable No-activity Suspension sur Enable, configurez la Detection Period for No-activity Suspension.

    Paramètre Plage Description
    Detection period for no-activity suspension 5 minutes à 24 heures Durée d'inactivité au terme de laquelle le cluster passe à l'état suspendu
  7. Cliquez sur OK.

Démarrer manuellement un cluster suspendu

Si le cluster se trouve à l'état suspendu et que vous souhaitez le rendre disponible immédiatement sans attendre une connexion entrante, démarrez-le manuellement.

  1. Connectez-vous à la console PolarDB.

  2. Dans la barre de navigation supérieure, sélectionnez la région où votre cluster est déployé.

  3. Sur la page Clusters, repérez le cluster affichant l'état Suspended.

  4. Sur la page Basic Information, accédez à la section Database Nodes et cliquez sur Start Cluster.

    Start cluster

  5. Dans le message Start Cluster, cliquez sur OK.

Résolution des problèmes

Le démarrage automatique ne fonctionne pas comme prévu

Vérifiez les points suivants :

  • Type d'endpoint : Les connexions à l'endpoint principal ne déclenchent pas le démarrage automatique. Assurez-vous que votre application se connecte via l'endpoint de cluster par défaut ou un endpoint personnalisé.

  • Spécifications du cluster : Le démarrage automatique ne peut pas être activé sur un cluster serverless avec des spécifications prédéfinies. Confirmez que votre cluster fonctionne bien en mode entièrement serverless.