0
我正在优化我们应用程序中的某些功能,并且我想通过记录生产环境中的实际使用情况频率来衡量成功/找到改进。鉴于我正在优化,我不想花时间写入文件。生产环境中的日志记录优化
我的想法是......我可以决定执行路径中的分裂点,并产生一个新线程来检查一个对象并将一些测量记录到磁盘?我的查询线程会受到处罚吗?我有什么影响需要考虑?
该应用程序是.NET WCF在Windows框中,如果它很重要,并且这将只需要短期。此外,我需要在应用程序端执行此操作,因为我需要记录只有应用程序可以进行的测量。
感谢您的想法!
如果我没有记错,标准的.Net日志记录和大多数所有日志记录库,缓冲区数据和块写入,所以它没有你想象的那么糟糕。 – Chandermani 2012-04-23 11:09:57