2008-8-13 20:57
dotnetworker
我的问题都很怪,可能是关于Mutex
我正在做一个采集程序,有一张架构图见此
[url]http://www.cnblogs.com/lexus/default.html?page=2[/url]
这里我遇到一个问题,当pc1,pc2根据采集的结果都想要写一个文件比如a.txt,pc1检测DAS上没有该文件就创建了一个开始写,而pc2同时也在检测发现也没有a.txt又创建了a.txt,由于pc2在后将覆盖掉pc1写入a.txt的内容,这时如何来处理使用mutex?
问题就是,程序在各自的pc上运行,而储存是放在一块硬盘上,两台或多台机子可能重写一个文件,这个是不是涉及到分布式储存了,脑子好乱~~
高手来说说