Archived

This forum has been archived. Please start a new discussion on GitHub.

Node Load Retrieval

Just a quick question about the retrieval of the load of an icegrid node

is the load always sent periodically to the registry or sent on demand. If its sent periodically does this information still get sent if random load balancing is used?

This is just to get a better idea of the effects on heavily requesting load information manually from the registry and if it will affect the performance of other nodes.

Comments

  • benoit
    benoit Rennes, France
    Hi,

    The node load is sent periodically to the registry and the registry caches this information. The IceGrid adaptive load balancing policy doesn't request the load explicitly to the node, instead it uses the load information cached by the registry. If you're only using the random load balancing policy the load information is still sent periodically to the registry by the nodes.

    The load can also be requested directly on the node through the getNodeLoad method of the IceGrid::Admin interface.

    Cheers,
    Benoit.