기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Neptune 클러스터에 연결
Neptune 클러스터를 생성한 후에는 애플리케이션이 클러스터 엔드포인트에 도달할 수 있도록 네트워크 액세스를 설정해야 합니다. 다음 섹션에서는 네트워크 연결 옵션에 대해 설명합니다. 연결 후 데이터 쿼리에 대한 자세한 내용은 섹션을 참조하세요그래프 데이터에 액세스.
네트워크 연결 옵션
Amazon Neptune DB 클러스터는 Amazon Virtual Private Cloud(VPC)에서만 생성할 수 있습니다. DB 클러스터에 대해 Neptune 퍼블릭 엔드포인트를 활성화하고 설정하지 않는 한 해당 VPC 내에서만 엔드포인트에 액세스할 수 있습니다.
다음과 같은 여러 가지 방법으로 VPC의 Neptune DB 클러스터에 대한 네트워크 액세스를 설정할 수 있습니다.
연결 확인
네트워크 액세스를 설정한 후 인스턴스 상태 엔드포인트를 호출하여 연결이 작동하는지 확인할 수 있습니다. 응답이 성공하면 클라이언트가 Neptune 클러스터에 도달할 수 있음을 확인합니다.
정상 클러스터는를 포함하는 JSON 응답을 반환합니다"status": "healthy". 예제:
{ "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": { ... } }
엔드포인트에 연결할 수 없는 경우 네트워크 구성이 포트 8182(또는 구성된 포트)에서 트래픽을 허용하고 보안 그룹 규칙이 클라이언트로부터의 인바운드 연결을 허용하는지 확인합니다. 자세한 내용은 Neptune에 대한 액세스 보호 단원을 참조하십시오. AWS CLI, SDKs명령줄 도구 사용. curl