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.
Connexion à un cluster Amazon Neptune
Après avoir créé un cluster Neptune, vous devez configurer l'accès au réseau afin que vos applications puissent atteindre le point de terminaison du cluster. Les sections suivantes décrivent les options de connectivité réseau. Pour plus d'informations sur l'interrogation de vos données après votre connexion, consultezAccès aux données du graphe.
Options de connectivité réseau
Les clusters de bases de données Amazon Neptune peuvent uniquement être créés dans un Amazon Virtual Private Cloud (Amazon VPC). Ses points de terminaison ne sont accessibles qu'au sein de ce VPC, sauf si vous activez et configurez les points de terminaison publics Neptune pour le cluster de base de données.
Vous pouvez configurer l'accès réseau à votre cluster de base de données Neptune dans son VPC de plusieurs manières :
Vérifiez votre connexion
Après avoir configuré l'accès au réseau, vous pouvez vérifier que votre connexion fonctionne en appelant le point de terminaison d'état de l'instance. Une réponse positive confirme que votre client peut accéder au cluster Neptune.
Un cluster sain renvoie une réponse JSON qui inclut"status": "healthy". Par exemple :
{ "status": "healthy", "startTime": "Thu Aug 24 21:07:13 UTC 2023", "dbEngineVersion": "1.3.1.0.R1", "role": "writer", "dfeQueryEngine": "viaQueryHint", "gremlin": { "version": "tinkerpop-3.7.2" }, "sparql": { "version": "sparql-1.1" }, "opencypher": { "version": "Neptune-9.0.20190305-1.0" }, "labMode": { ... }, "features": { ... }, "settings": { ... } }
Si vous ne pouvez pas atteindre le point de terminaison, vérifiez que la configuration de votre réseau autorise le trafic sur le port 8182 (ou le port que vous avez configuré) et que les règles de votre groupe de sécurité autorisent les connexions entrantes en provenance de votre client. Pour de plus amples informations, veuillez consulter Sécurisation de l'accès à Neptune. Pour obtenir de l'aide sur la configuration des SDK AWS CLI, oucurl, voirUtilisation des outils de ligne de commande.