gpt4 book ai didi

c# - log4net的线程安全

转载 作者:IT王子 更新时间:2023-10-29 04:34:06 28 4
gpt4 key购买 nike

log4net是否是线程安全的似乎有一些讨论,共识是框架是线程安全的,但appender不是,需要正确使用才能实现线程安全。有人可以对此有所了解,并可能举例说明以线程安全的方式使用 RollingFileAppender 吗?是否需要将其插入上下文?不知何故被锁定,还是什么?

最佳答案

根据这个link , RollingFileAppender 是线程安全的(就日志而言)。这是来自 log4net 的开发人员之一。他特别指出,您的代码中不需要这样的锁定:

lock(logger)
{
logger.Info("Hello!");
}

关于c# - log4net的线程安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4098409/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com