我有一个用于通过网络服务发送电子邮件的基本程序。我想利用该protocolLogging()
功能来捕获与 Web 服务交互时有时会出现的任何问题。但是,我不想被所有的成功日志淹没(现在我每次程序执行时都会生成一个日志文件)。将日志级别设置为 3(或 1),成功运行后仍会生成一个空文件。
有没有办法首先防止生成空日志文件?
如果没有,有没有比在程序中打开日志目录并删除刚刚创建的记录(假设其他一切都运行成功)更好的方法来清理它们?我的日志目录当前不是 UniVerse type-19 文件或任何东西。
全天重复使用一个日志文件会更好吗?如果我更改代码来执行此操作,是否会对性能产生影响?这个程序是一个有时会被大量使用的子程序。
我在 Windows Server 2008 R2 上运行 UniVerse v11.2.3。