Bandwidth Usage Optimization

This chapter consists of the most important options, properties and settings for AggreGate Server bandwidth usage optimization.

Tuning Cache Time for Model Variables

Sometimes the connection between AggreGate Server and the operator is limited. The Cache Time variable property can help speed up requests to model variables. When the Cache Time variable property is set, the first request sent to AggreGate Server will return the variable value. But all other requests performed during this Cache Time period will use cached response to the first request. If Cache Time is set to 10 seconds, then the remote server will receive requests for this particular variable no more than once in 10 seconds.

By setting Cache Time, the data bandwidth, AggreGate Server CPU and memory usage can be reduced. However, Cache Time should be set in accordance to how frequently the variable is updated in AggreGate Server. Rarely updated variables, or variables which are never updated, can have a high Cache Time, while frequently updated variables should have a Cache Time proportional to their update frequency in AggreGate Server.

Was this page helpful?