Cooperative file listening requirements

Cooperative file listening requires single source-event watches and source-event files that are created by atomic operation. It supports the GPFS and NFS shared network file systems as well as POSIX-compliant local file systems.

Single source-event watches

Cooperative file listening supports only watches that trigger on a single source-event card. Multiple source-event cards are not supported. If two Launchers use multiple source-event cards and monitor the same directory, one Launcher can process the first source-event file and another Launcher can process the second source-event file, preventing the watch from triggering.

Source-event file creation

Source-event files must be created by atomic operation. When a file is created with a non-atomic operation, its timestamp can change as the file is written, which can cause the Launcher to trigger more than once on the same file.

File system requirements

Cooperative file listening supports the General Parallel File System (GPFS) and Network File System (NFS) shared network file systems, as well as POSIX-compliant local file systems.

On Windows platforms, cooperative file listening supports file triggering on Samba-mapped UNIX drives. It does not support local or mapped NTFS or FAT drives.