关于多线程写日志的问题。
项目中需要用到多线程写日志。
我想用FileStream的异步写的方法。
在回调方法中用Lock同步,
这样调用端可以马上返回,不用等到写完再返回。
请问这样会有什么问题么?
[解决办法]
异步实现,可以考虑用消息处理来实现。
[解决办法]
有没有问题,要看你具体怎么个规则了,如果都是顺序写入的话,应该可以,只要你保证写入不发生冲突即可,写的位置也要注意,不要后面的改写了前面的
发布时间: 2012-04-02 19:58:59 作者: rapoo
关于多线程写日志的问题。
项目中需要用到多线程写日志。
我想用FileStream的异步写的方法。
在回调方法中用Lock同步,
这样调用端可以马上返回,不用等到写完再返回。
请问这样会有什么问题么?
[解决办法]
异步实现,可以考虑用消息处理来实现。
[解决办法]
有没有问题,要看你具体怎么个规则了,如果都是顺序写入的话,应该可以,只要你保证写入不发生冲突即可,写的位置也要注意,不要后面的改写了前面的