A reverse proxy allows static content to be stored locally in proxy server, reducing the workload on the application server. The Edge Components Caching Proxy Server intercepts http requests from a browser. It retrieves the requested information from the content-hosting systems. The retrieved content is stored in a local cache for subsequent requests. Delivering content directly from local cache improves the performance. Although reverse proxy is optional in an IBM Connections environment, a reverse proxy can improve the performance of the IBM Connections systems.
We can configure the reverse proxy to cache parts of the IBM Connections user interface which don't change regularly, such as the navigation bar, footers and so on. In this way the Application server is asked only for the dynamic parts, served ultimately from the database and presented as a web page. This reduction in the requests eases the load on the WebSphere Application Servers and thus increases the performance of the solution.
In our lab environment, we configure Edge Components Caching Proxy Server on two servers for high availability (HA) purpose. In this section, we show the installation and configuration process in the following sections: