Which server setting controls how many jobs can run simultaneously in the Alteryx Gallery?
Solved! Go to Solution.
Hi @AndyCornelissen ,
This is configured through the Alteryx System Settings available on the server machine where Alteryx Server is installed.
https://help.alteryx.com/current/en/server/configure/system-settings/worker.html#idp411168
Best,
Fernando Vizcaino
Thank you for the quick response. We currently have "Allow Server to manage workflows running simultaneously" checked (see attached screenshot). Should I uncheck this and set it to multiple workflows? The server Alteryx is running on has 4 virtual processors, so I am surprised it is limiting us to one gallery workflow at a time.
Hi @AndyCornelissen ,
No, I would recommend leaving this option checked. That way, Alteryx will manage the resources and run the optimized number of simultaneous workflows.
Can you run this command on the server`s cmd, please? wmic cpu get NumberOfCores
Alteryx Server is licensed by physical cores and usually 4 logical cores mean 2 physical cores which is not enough to run 2 simultaneous workflows.
Best,
Fernando Vizcaino
Appreciate the quick response. Here is the results:
C:\Users\svc_Alteryx>wmic cpu get NumberOfCores
NumberOfCores
4
Ok, that`s great! It means you have the correct number of Cores. The image below shows an idea of how the server manages the number of concurrent workflows.
Take a look at this help page to understand more what is going on. https://help.alteryx.com/20232/en/server/system-requirements.html#recommended-hardware-for-optimal-p...
One very important detail is related to the AMP engine, which is the default engine. 4 logical cores are below the minimum to use the engine, so if you leave that option checked, your server will never run more than 1 workflow due to insufficient resources. In that case, I would suggest unchecking the box and testing for yourself if the performance is being impacted.
Best,
Fernando Vizcaino
User | Count |
---|---|
3 | |
1 | |
1 | |
1 | |
1 |