没用过.不过听你们说 好像是一个集合.来防止"并发"的..
一个一个进 一个一个出...FIFO吗?
看一下代码..
static readonly ILog infoLogger = LogManager.GetLogger("Logger");
void xxx()
{
infoLogger.Info("日志");
}
没啥含量,,就是单纯的使用log4记录日志..
就这个代码来看.如果在"高并发"使用的情况下.会不会产生异常?
我
听说 公司在业务繁忙期间(并发多),这种代码出险了问题."前人"说是因为并发引起的..
可能说是N个人并发写日志..导致异常.
这种情况可能发生吗?而且 这么有名气的类库,人家不会不考虑吧..
所以如果这个问题真实存在.. 我如何用"队列"的代码方式来解决?