Could some one help on limitations of using File Listener ? We would like to know the maximum size as well as maximum number of records it can handle? Also what are all the possible performance impacts we need to consider?
Concurrent processing of files through file listener,
There isn't any limitations on number of files which file listener could process.
Though, in a situation where multiple or concurrent files arrives, threading will be leverage for serving at the cost of performance directly proportional to number of files.
Enter 1 or a small positive integer to determine the number of threads per server node this listener requestor creates when it starts. Each thread operates on a single file; multithreading has no benefit unless multiple files are available at the same time for processing.
If the node on which this listener runs has available JVM memory and CPU cycles, and multiple files are available for processing, use of two to five threads can increase throughput.