---
schema_version: "1"
id: a8985385fefc10753c9c854ba42a002c54d93766ea50520e2b8f0641e9ba0a61
title: Distributed File Polling
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mule-runtime/4.12/distributed-file-polling.md
canonical_url: https://docs.mulesoft.com/mule-runtime/4.12/distributed-file-polling
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 9a9420ef808a79875c3efdf5dde353f90fb3aeed11c19039862aada1dbf6d79e
description: MuleSoft Documentation Site
release: "4.12"
latest: false
---
---
product: Mule Runtime
version: 4.12
keywords: file polling, cluster
---

# Distributed File Polling

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

**_Enterprise Edition_**

Some connectors, such as the File connector or FTP connector, poll directories and read certain
files as they are created in the directories polled. These files can reside on a remote file system,
including file systems of nodes belonging to a Mule High Availability (HA) Cluster.

In Mule 4, distributed file polling makes it possible to poll files in all cluster nodes. Enabled by
default, this feature is used by the following connectors:

- [File Connector](https://docs.mulesoft.com/file-connector/latest/)

- [FTP Connector](https://docs.mulesoft.com/ftp-connector/latest/)

- [SFTP Connector](https://docs.mulesoft.com/sftp-connector/latest/)

You can configure connectors to only poll from the primary node, `@PrimaryNodeOnly`, which ignores
the default setting set by the Mule runtime engine. This feature is only available in Mule 4.x

## See Also

- [Creating and Managing a Cluster Manually](https://docs.mulesoft.com/on-premises/latest/creating-and-managing-a-cluster-manually)

- [Mule High Availability (HA) Cluster](https://docs.mulesoft.com/on-premises/latest/mule-high-availability-ha-clusters)
