在部署中,production.log被删除,然后有人在没有备份数据库的情况下错误地在模型中运行了delete_all,是否有任何地方记录控制台输出或数据永远消失?
编辑:数据库是MySql,托管是Amazon Beanstalk。
答案 0 :(得分:1)
听起来你很难受。为了防止将来发生此类事情,请考虑使用LogEntries或MongoDB之类的内容来记录所有日志,并通过将其存储在异地来防止它们被删除。 LogEntries非常易于使用,但您可以进一步阅读MongoDB here和here。