【发布时间】:2019-12-24 01:31:32
【问题描述】:
我设置了一个 crontab 文件来运行一个 Python 脚本,该脚本创建一个 JSON 文件并将其写入 S3 存储桶。从命令行执行时它按预期运行,但是当我将它作为 cron 作业运行时,我收到以下错误:
botocore.exceptions.ConnectTimeoutError:端点 URL 连接超时
这是脚本中以下代码行的结果:
import boto3
def main():
# Create EC2 client and get EC2 response
ec2 = boto3.client('ec2')
response = ec2.describe_instances()
我的猜测是 cron 作业中没有设置某些权限,拒绝我访问该 URL。
【问题讨论】:
标签: amazon-web-services amazon-ec2 cron