I am using my own Azure VM scale set as the agent pool in Azure devops. The VM scale set consists of 3 nodes. However whenever running multiple jobs at the same time, only one agent is scheduling the jobs and the others are idle.
It seems that I need to purchase parallel jobs separately for running jobs in parallel. Does anyone know the difference between using your own VM scale set for the agent pools and running parallel jobs using parallel jobs?
Even though VM scale sets are used (which are less costly) do we need to still purchases parallel jobs ($40 per agent) ?