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.

Note that regardless of the pinger interval, a user is automatically logged out after being inactive for a configurable amount of time. See Configure Active Logout for more information.
Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?