我們有一個集成引擎,它爲相反的主機系統創建txt文件。我們的系統將文件寫入本地文件夾。我創造了這樣一個bat文件,並定於每1分鐘:批量複製問題
xcopy /v /y E:\*.txt Z:\
move E:\*.txt E:\Processed (for backup purpose)
Z:\是主機系統的映射文件夾,該文件夾被掃描次數。如果文件被處理,它將被主機系統立即刪除。
我的問題是,有時文件被寫入重複。我的意思是用戶將活動視爲兩次。我認爲那是因爲這個;考慮一下主機系統在xcopy執行的同時處理我的文件並且事情會搞砸的時刻。我知道同時發生這些事情是不可能的,但也許網絡滯後會導致機器的行爲如此呢?
任何想法?
謝謝