Utilisation des points de terminaison personnalisés dans Neptune - Amazon Neptune

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Utilisation des points de terminaison personnalisés dans Neptune

Lorsque vous ajoutez ou supprimez une instance de base de données dans un point de terminaison personnalisé, toutes les connexions existantes à cette instance restent actives.

Vous pouvez définir une liste d'instances de base de données à inclure dans un point de terminaison personnalisé (liste statique) ou une liste d'instances de base de données à exclure du point de terminaison personnalisé (liste d'exclusion). Vous pouvez utiliser le mécanisme d'inclusion/exclusion pour subdiviser davantage instances de base de données en groupes et pour vous assurer que les points de terminaison personnalisés couvrent toutes les instances de base de données du cluster. Chaque point de terminaison personnalisé ne peut contenir qu'un de ces types de liste.

Dans le AWS Management Console, le choix est représenté par la case à cocher Attacher les futures instances ajoutées à ce cluster. Lorsque cette case n'est pas cochée, le point de terminaison personnalisé utilise une liste statique contenant uniquement les instances de base de données spécifiées dans la boîte de dialogue. Lorsque vous cochez cette case, le point de terminaison personnalisé utilise une liste d'exclusion. Dans ce cas, le point de terminaison personnalisé représente toutes les instances de base de données du cluster (y compris celles que vous ajouterez par la suite), à l'exception de celles qui ne sont pas sélectionnées dans la boîte de dialogue.

Neptune ne modifie pas les instances de base de données spécifiées dans les listes statiques ou d'exclusion lorsqu'elles passent du rôle d'instance principale et au rôle de réplica Neptune, ou inversement, en raison d'un basculement ou d'une opération de promotion.

Vous pouvez associer une instance de base de données à plusieurs points de terminaison personnalisés. Supposons, par exemple, que vous ajoutiez une nouvelle instance de base de données à un cluster. Dans ce cas, l'instance de base de données est ajoutée à tous les points de terminaison personnalisés auxquels elle est éligible. La liste statique ou d'exclusion définie pour ce cluster détermine quelle instance de base de données peut y être ajoutée.

Si le point de terminaison comprend une liste statique d'instances de base de données, les réplicas Neptune qui viennent d'être ajoutés ne sont pas inclus dans ce point de terminaison. Inversement, si le point de terminaison dispose d'une liste d'exclusion, les réplicas Neptune qui viennent d'être ajoutés y sont inclus s'ils ne font pas partie de la liste d'exclusion.

Si un réplica Neptune devient indisponible, il reste associé aux points de terminaison personnalisés. Cette association persiste qu'il ne soit pas sain, qu'il soit arrêté, qu'il en cours de redémarrage ou qu'il ne soit pas disponible pour une autre raison. Toutefois, tant qu'il n'est pas disponible, vous ne pouvez vous y connecter via un point de terminaison.

Comme les nouveaux clusters Neptune ne contiennent pas de points de terminaison personnalisés, vous devez les créer et les gérer vous-même. Cela est également vrai pour les clusters Neptune restaurés à partir d'instantanés, car les points de terminaison personnalisés ne sont pas inclus dans l'instantané. Vous devrez les créer à nouveau après leur restauration, et de nouveaux noms de points de terminaison seront choisis si le cluster restauré se trouve dans la même région que celui d'origine.

Création d'un point de terminaison personnalisé

Gérez les points de terminaison personnalisés à l'aide de la console Neptune. Pour ce faire, accédez à la page de détails du cluster Neptune et utilisez les commandes de la section Points de terminaison personnalisés.

  1. Connectez-vous à la console AWS de gestion et ouvrez la console Amazon Neptune à https://console.aws.amazon.com/neptune/ la maison.

  2. Accédez à la page de détails du cluster.

  3. Choisissez l'action Create custom endpoint dans la section Points de terminaison.

  4. Choisissez un nom pour le point de terminaison personnalisé. Ce nom sera spécifique à votre ID utilisateur et à votre région. Il doit comporter 63 caractères maximum et prendre la forme suivante :

    endpointName.cluster-custom-customerDnsIdentifier.dnsSuffix

    Comme le nom des points de terminaison personnalisés ne comprend pas le nom du cluster, vous n'avez pas à le mettre à jour en cas de modification du nom de ce cluster. Cependant, vous ne pouvez pas réutiliser le même nom de point de terminaison personnalisé pour d'autres clusters de la même région. Donnez à chaque point de terminaison personnalisé un nom unique parmi tous les clusters affectés à votre ID utilisateur au sein d'une région spécifique.

  5. Pour choisir une liste d'instances de base de données qui restera la même à mesure que le cluster s'élargira, laissez la case Attach future instances added to this cluster (Attacher les instances futures ajoutées à ce cluster) décochée. Lorsque vous cochez cette case, le point de terminaison personnalisé ajoute les nouvelles instances de manière dynamique à mesure qu'elles sont ajoutées au cluster.

Affichage des points de terminaison personnalisés

  1. Connectez-vous à la console AWS de gestion et ouvrez la console Amazon Neptune à https://console.aws.amazon.com/neptune/ la maison.

  2. Accédez à la page de détails de votre cluster de bases de données.

  3. La section Points de terminaison contient uniquement des informations sur les points de terminaison personnalisés (les détails sur les points de terminaison intégrés sont répertoriés dans la section Détails principale). Pour consulter les détails relatifs à un point de terminaison personnalisé, sélectionnez son nom afin d'afficher la page de détails correspondante.

Modification d'un point de terminaison personnalisé

Vous pouvez modifier les propriétés d'un point de terminaison personnalisé pour changer les instances de base de données qui lui sont associées. Vous pouvez également passer d'une liste statique à une liste d'exclusion, ou vice versa.

Il n'est pas possible d'utiliser un point de terminaison personnalisé ou de s'y connecter lorsque les modifications d'une action d'édition sont en cours. Après une modification, plusieurs minutes peuvent être nécessaires avant que le statut du point de terminaison redevienne disponible et que vous puissiez vous y connecter à nouveau.

  1. Connectez-vous à la console AWS de gestion et ouvrez la console Amazon Neptune à https://console.aws.amazon.com/neptune/ la maison.

  2. Accédez à la page de détails du cluster.

  3. Dans la section Points de terminaison), sélectionnez le nom du point de terminaison personnalisé que vous voulez modifier.

  4. Sur la page de détails de ce point de terminaison, choisissez l'action Modifier.

Suppression d'un point de terminaison personnalisé

  1. Connectez-vous à la console AWS de gestion et ouvrez la console Amazon Neptune à https://console.aws.amazon.com/neptune/ la maison.

  2. Accédez à la page de détails du cluster.

  3. Dans la section Points de terminaison), sélectionnez le nom du point de terminaison personnalisé que vous voulez supprimer.

  4. Sur la page de détails de ce point de terminaison, choisissez l'action Supprimer.