我有一个同步任务(使用Node.js编写),需要在一批文件中处理几百个文档。对于每个文档,还需要执行多个任务。通常情况下,在部署后,此类任务将成为黑匣子:如果没有适当的日志记录,则无法找到问题。
因此,我记录任何合理的信息-正在处理哪个文档、现在执行的任务等。我使用console.log/console.error进行记录。这会导致非常大的日志文件,在本地运行时并不是很大的问题。
一旦部署到AWS上,是否有任何最佳实践/限制可供记录?我也担心成本问题。
谢谢!
因此,我记录任何合理的信息-正在处理哪个文档、现在执行的任务等。我使用console.log/console.error进行记录。这会导致非常大的日志文件,在本地运行时并不是很大的问题。
一旦部署到AWS上,是否有任何最佳实践/限制可供记录?我也担心成本问题。
谢谢!