2013-10-24 52 views
0

我們正在創建一個webfarm並使用filesystemwatcher來通知某些文件上傳到服務器上時發生的更改。當文件較大時沒有文件系統觀察器無法正常工作。它顯示內部緩衝區溢出問題。是否有任何解決方案如果不是什麼可能是最好的選擇,我們將不勝感激,如果有適當的解決方案的建議。文件系統監視器有其他選擇嗎?

回答

0

緩衝區確實有一個限制,雖然這個限制可以增加,但它仍然存在。

另一種方法是使用文件系統過濾器驅動程序,它可以在發生變化時捕捉到變化。過濾器驅動程序的缺點是您需要將其安裝在處理文件系統請求的系統上,即,您無法監視服務器A以查看服務器B是否從客戶端系統C所做的更改。您需要在服務器A上安裝篩選器驅動程序用於跟蹤B所做的更改。

我們的CallbackFilter產品提供了一個預先創建的過濾器驅動程序,以便您可以只編寫用戶模式代碼。