ATL Web 服务日志记录

ATL Web service Logging

本文关键字:记录 日志 服务 Web ATL      更新时间:2023-10-16

我在Visual Studio 2005中创建了一个c ++ ATL Web服务。我想为我的 Web 服务提供详细的日志,以便在数据库调用期间收到什么请求或遇到任何异常。

我正在通过 IIS 托管我的 Web 服务。我知道如果启用了日志记录,IIS 会创建一个日志文件,但我想在格式方面对这些日志进行更多控制。

有什么方法可以使用IIS系统本身在该日志文件中实现我们自己的日志或我是否应该实现一个多线程日志记录系统,它将日志推送到文本文件。

谢谢

如果您希望日志记录超出 IIS 本机提供的功能,则必须实现自己的记录器,或者使用已有的数十个记录器中的任何一个。

很多人喜欢的是Peantheios:http://www.pantheios.org/

那里有很多。

但是,对您的问题的简单回答是,IIS 没有内置的日志记录工具,超出了您在 GUI 中看到的功能。