0 votes

We have 4 application servers that are hosting adaxes services. It seems that one or two always have the majority of web connections and running tasks. I will reboot them but then it just moves everything over to another server and over loads it. The servers are 10vCPU and 16gb of ram. The ram seems to only ever be used at 50% but CPU spikes to 90% to 100%.

Do you guys have any idea to keep the load even among the servers? We are load balancing the web side of it using Citrix ADC and have even off loaded a portion of the web traffic to 4 other servers for our main group of users (Self-service).

by (2.3k points)

1 Answer

0 votes
by (287k points)
selected by
Best answer

Hello Mark,

Unfortunately, there is no possibility to configure load distribution among Adaxes services. Still in the latest version of Adaxes Web interfaces distribute the load by automatically picking different service instances for operations. If you are using an older version of Adaxes, you can have multiple computers with both Adaxes service and Web interface components with a Web farm that will balance the load among Web interfaces. In this case, each Web interface will connect to the service instance on the same computer. For information on how to check the version of Adaxes you are using, have a look at the following help article: https://www.adaxes.com/help/CheckServiceVersion.

For your information, the load can also be due to scheduled tasks. Each of them is configured to run on a specific service instance first. As such, it can happen so that not only Web interface requests but also scheduled tasks are performed by a service. If you have a lot of scheduled tasks, it is recommended to have a dedicated service instance to run them. For information on how to configure a scheduled task to run on a specific Adaxes service, have a look at the following help article: https://www.adaxes.com/help/BindScheduledTaskToService.

0

Ok thank you for this extra information. We are going to stand up more web servers and see if that helps. We currently host some web traffic on the service computers and that seems to be what is overloading it.

We have balanced the scheduled tasks evenly. We will see about adding a service just for the scheduled tasks. Thank you for the quick response!

Related questions

0 votes
1 answer

Is there any business logic in ADAxess to let it handle basic load balancing of users between different stores ? /Kaj

asked Sep 7, 2017 by KajLehtinen (650 points)
0 votes
1 answer

We are planning to use Adaxes in our environment and before proceeding, we need to understand the firewall port requirements for Adaxes service to work. What are the firewall ports needed between Adaxes and AD domain controller?

asked Jan 24 by Renugopal (120 points)
0 votes
1 answer

Hi: With LAPS using new schema and encryption, is there a way to return that with Adaxes? Thanks!

asked May 30, 2023 by crobitaille (80 points)
0 votes
1 answer

Is there a way to have the Create User trigger to run a command to trigger the update user flag/trigger to be hit? The goal is to have specific Create User tasks to also go through the same tasks as the Update user.

asked Mar 2, 2023 by mobosys (290 points)
0 votes
1 answer

Hi When reading the REST API documentation it does not mention working directly against Azure AD and Exchange Online. Will this be added? Thanks /Peter Sonander

asked Jan 26, 2023 by Sonander (40 points)
3,526 questions
3,217 answers
8,197 comments
547,625 users