cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Load balancer of Web UI

yohnishi
Organizer

Hi,

I have a question of load balancing of Web UI on the environment of Managed server clustering. (This question was asked from our customer. ) I understand the load balance of Agent is controlled with Agent side information. But I can not understand the Load balancing of "Web UI side" yet.

So, How does the Web UI control the load balancing? (or do we have to set the other load balancer component for Managed server clustering?)

Regard,
Yasuo Ohnishi

3 REPLIES 3

Radoslaw_Szulgo
Dynatrace Leader
Dynatrace Leader

Take a look at my (very old, but still current) blog post on dynatrace managed session affinity and stickyness: https://www.dynatrace.com/news/blog/session-stickiness-persistence-across-dynatrace-managed-cluster-...


In general you can set up LB in front on cluster. You need to make sure to have up-to-date node IPs that are accessible by your users. For the "health" you can use "/rest/health" endpoint.

Also redirect the traffic always to :443 port (NGINX).


Technical Product Manager,
Dynatrace Managed expert

Hi Radoslaw,

Thank you for your replay, I understand the load balancing is controlled with nginx.

But, if the cluster is consisted with 2 node and one server is down, the user have to access with the live server' IP address?

So, If the user does not have Load barancer, is it necessary to switch the node's IP address for WebUI?

Regards,
Yasuo Ohnishi.

That is true. That's why an external LB is helpful here. NGINX will redirect to the other node if the server is UP there. If whole node is down - then you'll end up in "Not found".

Technical Product Manager,
Dynatrace Managed expert