performance - 大量的调试日志会减慢我的 (grails) web 应用程序的速度吗?

标签 performance debugging web-applications logging grails

我的 grails web 应用程序目前将大量调试信息记录到一个文件中,几乎针对每个请求。

根据您的经验,我是否应该在将其移至生产环境之前将其关闭(这当然会使跟踪错误变得更加困难),或者对我的应用程序的性能几乎没有影响,即使有很多用户在同一时间?

最佳答案

日志记录肯定会减慢速度。特别是写入文件非常慢。即使是创建要记录的字符串的过程也会对性能产生负面影响。我强烈建议您关闭此日志记录。如果您的应用程序有问题,那么最好在开发环境中进行调试,而不是在生产环境中进行调试。

关于performance - 大量的调试日志会减慢我的 (grails) web 应用程序的速度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4286903/

相关文章:

c++ - 如何在 GDB 中打印 C++ vector 的元素?

java - CMIS 浏览器网络应用程序

linux - 如何查看程序的执行时间?

python - 如何追溯日志错误?

Python-文件处理-内存错误-加快性能

c# - 有没有办法告诉 Visual Studio 在 Debug模式下默认显示某些成员值?

asynchronous - Google Apps 脚本网络应用程序未按预期异步运行

javascript - 在 Symfony 2 项目中使用 JQuery

针对Web服务的性能测试

ruby - 编译 ruby​​ 脚本以便更快地使用