在运行aws胶工作时间歇性地出现以下错误,
错误下载脚本:致命错误:调用HeadObject操作时发生错误(404):
答案 0 :(得分:0)
不确定为什么会断断续续,但这可能是连接到S3的问题。要检查的几件事:
如果有帮助,下面是一些用AWS CDK编写的参考代码
IAM角色
new iam.Role(this, `GlueJobRole`, {
assumedBy: new iam.ServicePrincipal(`glue.amazonaws.com`),
managedPolicies: [
iam.ManagedPolicy.fromAwsManagedPolicyName(
`service-role/AWSGlueServiceRole`
),
],
});
VPC端点
const vpc = ec2.Vpc.fromLookup(this, `VPC`, { vpcId: VPC_ID });
new ec2.GatewayVpcEndpoint(this, `S3VpcEndpoint`, {
service: ec2.GatewayVpcEndpointAwsService.S3,
subnets: vpc.publicSubnets,
vpc,
});