Wenn ich versuche, von meinem Amazon SageMaker-Notebook aus eine Verbindung zu einem AWS-Service herzustellen, erhalte ich eine Fehlermeldung ähnlich der folgenden: „Verbindungs-Timeout auf der Endpunkt-URL: https://athena.ap-southeast-2.amazonaws.com/“
Kurzbeschreibung
Um eine Verbindung zu AWS-Services herzustellen, muss das Subnetz der Notebook-Instanz über einen Virtual Private Cloud (VPC)-Endpunkt für den Service verfügen, zu dem Sie eine Verbindung herstellen. Oder das Subnetz muss in der Lage sein, das Internet zu erreichen.
Behebung
Verwenden Sie eine der folgenden Optionen, um die Fehler „Connect-Timeout on Endpoint URL“ (Verbindungs-Timeout auf der Endpunkt-URL) zu beheben.
Fügen Sie dem Subnetz der Notebook-Instanz einen VPC-Endpunkt für den Service hinzu
Wenn Sie diese Option wählen, müssen Sie keine neue Notebook-Instanz erstellen. Viele AWS-Services bieten entweder einen Schnittstellenendpunkt oder einen Gateway-Endpunkt. Weitere Informationen finden Sie unter VPC-Endpunkte. Wenn der AWS-Service, zu dem Sie eine Verbindung herstellen, keine Schnittstelle oder keinen Gateway-Endpunkt bietet, erstellen Sie eine neue Notebook-Instanz.
Eine neue Notebook-Instanz erstellen
Wählen Sie basierend auf Ihren Sicherheitsanforderungen eine der folgenden Konfigurationen für eine neue Notebook-Instanz aus:
- **Erstellen Sie eine neue Notebook-Instanz mit aktiviertem direktem Internetzugang.**Dies ist die Standardoption, unabhängig davon, ob Sie die Notebook-Instanz in einer VPC erstellen oder nicht. Sowohl für VPC- als auch für Nicht-VPC-Notebook-Instanzen ist direkter Internetzugang die einfachste Methode, um sicherzustellen, dass eine Notebook-Instanz den öffentlichen Endpunkt für den Service erreichen kann, zu dem Sie eine Verbindung herstellen. Wenn der direkte Internetzugang aktiviert ist, stellt SageMaker eine Netzwerkschnittstelle bereit, über die das Notebook über eine von SageMaker verwaltete VPC mit dem Internet kommunizieren kann. Weitere Informationen finden Sie unter Grundlegendes zu Netzwerkkonfigurationen von Amazon SageMaker-Notebook-Instanzen und erweiterten Routing-Optionen.
- Erstellen Sie die Notebook-Instanz in einem privaten Subnetz mit deaktiviertem direktem Internetzugang.Fügen Sie dann ein NAT-Gateway zum Subnetz hinzu. Das NAT-Gateway ermöglicht es dem Datenverkehr, den öffentlichen Endpunkt für den Service zu erreichen, zu dem Sie eine Verbindung herstellen.
Verwandte Informationen
Eine Notebook-Instanz in einer VPC mit externen Ressourcen verbinden