gpt4 book ai didi

amazon-web-services - 胶水作业因连接超时错误而失败

转载 作者:行者123 更新时间:2023-12-02 16:32:49 24 4
gpt4 key购买 nike

我有一个 Glue ETL 作业,它从目录中读取数据并写入 s3。完成此操作后,需要触发爬虫来更新 Athena 中的数据。

因此,我使用 glue_client.start_crawler(Name='crawler_name') 方法来启动爬虫。但是每当我尝试从 ETL Glue 作业启动爬虫时,它都会失败并出现以下错误

ConnectTimeoutError: Connect timeout on endpoint URL: "https://glue.eu-central-1.amazonaws.com/"

最佳答案

当您通过附加连接在 VPC 内启动 Glue 作业时,流量将仅驻留在 AWS network 中并且无需通过公共(public)互联网。

这就是您无法连接到 Glue boto3 启动爬虫 API 调用的原因。为此,您需要创建/将 Glue VPC 端点添加到 VPC,并且启动爬虫的请求必须如下所示,其中包括 endpoint_url。

import boto3
glue = boto3.client(service_name='glue', region_name='eu-central-1',
endpoint_url='https://glue.eu-central-1.amazonaws.com')
glue.start_crawler(Name='crawler_name')

关于amazon-web-services - 胶水作业因连接超时错误而失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63229422/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com