Discriminator Conditions
Use Discriminator Conditions to select Engines for particular Services based on Engine properties. Discriminators have many uses:
| • | Limit a Service to run only on Engines whose usernames come from a specified set, to confine the Service to machines under your jurisdiction. |
| • | Limit a resource-intensive task to run only on Engines whose processors are faster than a certain threshold, or that have more than a specified amount of memory or disk space. |
| • | Direct a task that requires operating-system-specific resources to Engines that run that operating system. |
Discriminator Conditions can be dynamically attached to a Service based on the Service Description on the Manager or set programmatically with the Driver.
Subtopics