Ho un servizio di Windows che è attualmente in un'istanza di circa una dozzina FileSystemWatcher
casi per monitorare cartelle condivise attraverso la rete aziendale per i file da elaborare.Quali sono i limiti pratici al numero di istanze FileSystemWatcher un server in grado di gestire?
Sto cercando di aggiungere più istanze quindi mi chiedo se qualcuno qui ha esperienza (con sistemi di produzione) su quali sono i limiti pratici sul numero di istanze di FileSystemWatcher
che un sistema di produzione può gestire in modo affidabile?
Edit: Nel mio caso, la proprietà InternalBufferSize non viene modificato in modo che l'InternalBufferSize è il default 8 KB ... Suppongo che l'aumento avrebbe InternalBufferSize influisce sul numero di casi FileSystemWatcher
un sistema può funzionare simultanesouly in modo che sia anche una parte dell'equazione ...
Modifica: Se si pensa che questo è esclusivamente un problema di risorse e dipende solo dalla quantità di memoria disponibile o da qualche altro aspetto hardware del sistema, si prega di condividere la propria esperienza o collegamenti alla documentazione o articoli che corroborano la tua opinione ... mi piacerebbe davvero sentire da qualcuno che ha raggiunto il limite della produzione, indipendentemente dalla loro specifiche hardware quindi per favore prima di votare per chiudere considerare che altre 7 persone a meno di 20 minuti ho mostrato interesse a sentire da qualcuno che ha spinto i limiti su questo ...
Perché non utilizzare uno o pochi e solo filtrare dentro - come suggerito nella documentazione 'Per evitare un sovraccarico del buffer, utilizzare le proprietà NotifyFilter e IncludeSubdirectories in modo da poter filtrare le notifiche di modifica indesiderate' - funzionerebbe? – NSGaga
@NSGaga, le cartelle guardate si trovano su diversi server attraverso la rete aziendale ... –
dovresti aggiungere che penso - potrebbe aiutare anche la tua domanda (non sono sicuro del perché, mi sembra ok) in quanto lo rende più unico problema. Quindi, ad es. 'uno per macchina remota'? – NSGaga