RE: How does Diyotta handle load balancing of execution requests? Does it require any proxy configuration?

How does Diyotta handle load balancing of execution requests? Does it require any proxy configuration?

Karthik78 Beginner Asked on July 15, 2019 in Architecture.
Add Comment
1 Answers

Diyotta agents are responsible for handling the execution requests sent by the controller, hence load balancing is performed between agents. Two or more agents attached to a project are grouped together – this is done from Diyotta AdminàAgent Groups. Data connections are assigned this agent group instead of individual agents. When execution is requested, the controller identifies the agent that is least used and sends the request to that agent. Also, when the controller finds an agent in the group not active, it sends the requests to other agents of that group.

This load balancing implementation does not require configuring a proxy as the controller is aware of all agents attached to the project.

Expert Answered on July 15, 2019.
Add Comment

Your Answer

By posting your answer, you agree to the privacy policy and terms of service.