5.6 Synchronization-Traffic Management

The Filr desktop application can cause a large amount of traffic on the Filr servers. To prevent the Filr desktop application synchronization process or the Filr site from becoming slow, you can distribute the Filr desktop application traffic among dedicated Filr servers with your load balancer or reverse proxy server.

For example, if you have a Filr installation with four servers, you could dedicate one server to handle the Filr desktop application traffic and use the remaining three servers to serve the main Filr Web application. This configuration prevents an unusual spike in the Filr desktop application traffic from impacting the Filr site.

You can distribute the Filr desktop application traffic differently, depending on whether you want traffic from all applications (not just the Filr desktop application) that are accessing Filr to be handled in the same way, or whether you want the Filr desktop application traffic to be handled independently from each other and from other applications that are accessing Filr.

5.6.1 Distributing Filr Desktop Application Traffic Separately from Other Applications

You can configure your load balancer or reverse proxy server to distribute Filr desktop application synchronization traffic among multiple Filr servers. Filr desktop application traffic is independent of traffic from other applications that are accessing Filr.

NOTE:Your load balancer or reverse proxy server must be able to make routing decisions based on the request headers.

  1. Configure your load balancer or reverse proxy server to use the user agent request header. For the Filr desktop application, the request header begins with NovellFilrDesktop. For example: .

    For macOS desktop clients, User-Agent = NovellFilr/5.0 (macOS 12.5 ; Python/3.9.12; en_IN)

    For Windows desktop clients, User-Agent: NovellFilr/5.0.0 (1488) (Windows NT 10.0; Python/3.9.12; en_US)

    For specific information on how to configure the load balancer or reverse proxy server, see Load Balancer and Reverse Proxy Server Configuration.

5.6.2 Load Balancer and Reverse Proxy Server Configuration

To configure a reverse-proxy server for your Filr site, see Reverse Proxy Configuration Settings in the Filr 5.0: Administrative UI Reference.