【问题标题】:Task runner is not running on my local machine任务运行器未在我的本地计算机上运行
【发布时间】:2016-11-04 21:45:07
【问题描述】:

我正在运行任务运行程序来执行定义的任务,在运行它时出现异常,提示无法将日志文件上传到 s3。在调试任务运行器应用程序后,我发现它将使用 ACL 选项将任务运行器日志文件上传到 S3,由于某些限制,我在将文件上传到 S3 时不应使用 ACL 选项。

请建议我是否可以在不为对象配置 ACL 的情况下解决此问题。

【问题讨论】:

    标签: amazon-web-services task amazon-data-pipeline runner


    【解决方案1】:

    您的意思是计算资源所有者不能对 S3 日志路径具有写入权限吗?如果您希望任务运行程序自动将日志上传到 S3,您将需要授予对日志路径的写入权限(通过 ACL)。

    如果您不想将任务运行程序日志文件推送到 S3,您可以通过在启动任务运行程序时不指定“logUri”来禁用日志记录。在这种情况下,任务运行器将不会尝试上传日志文件并且不会失败。

    【讨论】:

    • 即使在忽略 logUri 属性后,由于 ACL 权限,它也会在任务运行程序日志中给出拒绝访问异常,但任务正在完成。有什么方法可以忽略 ACL 选项或任何方法来避免异常。
    猜你喜欢
    • 1970-01-01
    • 2021-10-30
    • 2022-06-14
    • 1970-01-01
    • 2015-11-06
    • 2022-12-15
    • 2021-09-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多