FileWatcher中的java溢出事件
我正在使用Java FileWatcher nio包监视文件复制。 我的操作系统是Solaris 5。 如果文件夹中的文件拷贝数超过500个,我将发生溢出事件
已创建/etc/sysctl。conf文件并添加到下面的属性。 财政司司长。inotify。最大用户手表数=50000
但我还是有点不知所措。如何增加要存储的事件数
FileWatcher代码:
for (WatchEvent<?> event: key.pollEvents()) {
WatchEvent.Kind<?> kind = event.kind();
// This key is registered only
// for ENTRY_CREATE events,
// but an OVERFLOW event can
// occur regardless if events
// are lost or discarded.
if (kind == OVERFLOW) {
continue;
}
共 (0) 个答案