关于多线程写日志的有关问题

关于多线程写日志的问题。
项目中需要用到多线程写日志。
我想用FileStream的异步写的方法。
在回调方法中用Lock同步,
这样调用端可以马上返回,不用等到写完再返回。



请问这样会有什么问题么?

------解决方案--------------------
异步实现,可以考虑用消息处理来实现。
------解决方案--------------------
有没有问题,要看你具体怎么个规则了,如果都是顺序写入的话,应该可以,只要你保证写入不发生冲突即可,写的位置也要注意,不要后面的改写了前面的