据我所知,EMR支持的日志自动备份只能在作业结束时使用,因为它基于AWS最初为批处理作业实现的后台日志加载器。也许有一种方法可以让它用于滚动日志,我从来没有听说过它。
我自己没试过,但如果必须的话,我可能会尝试以下方法:
S3fs
logrotate
您可以使用引导操作自动设置以上所有内容。
如果 S3fs 给你带来问题,然后你可以做更多的脚本并直接使用 aws s3 命令同步日志,然后在复制后删除它们。
aws s3