multithreading - Log4Net FileAppender 不是线程安全的?

标签 multithreading log4net thread-safety fileappender

我需要登录到一个文件,因为客户没有我可以使用 log4net 登录的控制台。
现在我读到 FileAppender 不是线程安全的。无论如何,有没有一种方法可以在应用程序中登录到从不同线程注销的文件,或者什么是常见的替代方法?

最佳答案

Log4Net 本身 is thread-safe即使 FileAppender不是 - 框架为您管理一切。只要您以正常方式登录(而不是直接写入附加程序),您应该没问题。

关于multithreading - Log4Net FileAppender 不是线程安全的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1294668/

相关文章:

java - android服务中的onResume

java - 线程的简单问题

Java线程等待和通知

c# - Application Insights 不会将带有附加异常对象的 log4net 日志消息发送到 Azure

c++ - 如何定义线程局部静态变量?

C++ Windows/Linux 线程同步事件

c# - Log4Net 的隐藏 gem ?

c# - 如何使用 log4net 存储在数据库中了解当前日志级别

python pandas dataframe线程安全吗?

c# - 这是静态类和线程安全的坏习惯吗?