Adjust the Pinger Interval
Introduction
Goal
Configure the interval of "pinger" callback sent to the server by the CMS web application to keep the authenticated session alive.
Background
On a regular basis, the CMS web application performs a callback to the server to keep the authenticated session in the browser alive. As a side effect, changes made by other users will also be returned upon the callback. This periodic task is known as the "pinger".
By default, the pinger callback is fired every 20 seconds.
Configure Pinger Interval
The default pinger callback interval (20 seconds) can be changed through the String property pinger.interval in the configuration of /hippo:configuration/hippo:frontend/cms/cms-static/root.
brXM 14:
In brXM 14, the interval must be specified as a number plus a unit like seconds (see Duration.valueOf). For example, to fire the pinger every one and a half minute, set the property to "90 seconds":
/hippo:configuration: /hippo:frontend: /cms: /cms-static: /root: pinger.interval: 90 seconds
brXM 15:
As of brXM 15, the interval must be specified in the ISO-8601 duration format PnDTnHnMn.nS:
/hippo:configuration: /hippo:frontend: /cms: /cms-static: /root: pinger.interval: PT90S
Disable Pinger
A pinger.interval value of 0 seconds ("0" in brXM 14, "PT0S" in brXM 15) disables the pinger.