我有一个wordpress网站,运行在弹性beanstalk上,有2个EC2实例。我想在网站上启用WP_DEBUG_LOG
。如果我只是启用调试,则错误日志将仅在当前为用户提供网站的ec2上写入。
我已经有一个S3存储桶集,所有的wordpress上传都被上传到这个存储桶。我想将debug.log放在一个公共位置,这样两个ec2实例都写在同一个日志中。
答案 0 :(得分:0)
以下是我们如何解决它,我们将日志数据写入Firehose。它是一个数据firehose和firehose负责缓冲它并将其压缩到S3。它可以从多个生产者处获取并将其写入同一目的地。
Firehose根据时间进行组织并将其存储在S3中。 配置firehose时,选择目标为S3。
来自上述Amazon Firehose Referenced链接的图片。
希望它有所帮助。