当我尝试从我的 Amazon SageMaker Notebook 连接到 AWS 服务时,出现以下错误: “Connect timeout on endpoint URL: https://athena.ap-southeast-2.amazonaws.com/”(端点 URL 连接超时)。
解决方法
要连接到 AWS 服务,Notebook 实例的子网必须具有您所连接服务的虚拟私有云 (VPC) 端点。或者,子网必须能够访问互联网。
使用以下选项之一解决 Connect timeout on endpoint URL(端点 URL 连接超时)错误。
将服务的 VPC 端点添加到 Notebook 实例的子网
许多 AWS 服务都提供接口端点或网关端点。有关详细信息,请参阅 AWS PrivateLink 概念。如果要连接的 AWS 服务不提供端点,则必须创建一个新的 Notebook 实例来添加 VPC 端点。
创建新 Notebook 实例
可直接访问互联网
默认选项是创建可直接访问互联网的新 Notebook 实例,而不管是否在 VPC 中创建 Notebook 实例。
SageMaker 提供了一个网络接口,让 Notebook 可以通过 SageMaker 管理的 VPC 与互联网通信。有关详细信息,请参阅了解 Amazon SageMaker Notebook 实例联网配置和高级路由选项。
无法直接访问互联网
向子网添加 NAT 网关。NAT 网关让流量可以到达您所连接服务的公共端点。
相关信息
将 VPC 中的 Notebook 实例连接到外部资源