Browsium

Knowledge Base

Browsium Client resiliency features

Applies To

Proton 4.3+

Summary

Browsium Client is designed to intelligently manage network load to avoid spikes in case many client machines are brought online simultaneously, or in case the Server is temporarily unavailable and then restored.

Details

Proton Controller (component in Browsium Client) instances have independent randomized delays so that when many of them start simultaneously they will not all try to contact the Server at once. In case the Server becomes unavailable or overloaded the Controller does exponential back-off, doubling the time between each communication attempt and thereby reducing the network load. Also, the default time intervals installed with the Controller are relatively long such that large installations will not swamp the network before the Controller instances can even get updated intervals from the Server. Finally, under a prolonged failure to contact the Server, the Controller will stop collecting new data entirely and wait until communication is restored.

Controller stops data collection for any of the following reasons:

  1. The Server has been unavailable for more than 15 times the normal heartbeat interval (clipped to the range of 15 minutes to 24 hours).
  2. The Controller cache database file has reached its maximum size (128 MB).
  3. The machine on which this Controller is running has been disabled via the Manager web application (and the Controller has received that information via a heartbeat response).
  4. The Proton license is not valid.

Posted in: Proton Knowledge Base

  • Share:  

Request Demo

FLASH END OF LIFE - We have a solution to allow you to use Adobe Flash securely after it's been deprecated.SCHEDULE A CALL