我的 grails web 应用程序目前将大量调试信息记录到一个文件中,几乎针对每个请求。
根据您的经验,我是否应该在将其移至生产环境之前将其关闭(这当然会使跟踪错误变得更加困难),或者对我的应用程序的性能几乎没有影响,即使有很多用户在同一时间?
最佳答案
日志记录肯定会减慢速度。特别是写入文件非常慢。即使是创建要记录的字符串的过程也会对性能产生负面影响。我强烈建议您关闭此日志记录。如果您的应用程序有问题,那么最好在开发环境中进行调试,而不是在生产环境中进行调试。
关于performance - 大量的调试日志会减慢我的 (grails) web 应用程序的速度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4286903/