View the original community article here
Last tested: Aug 31, 2020
--scheduler-threads limits the number of schedules that are being executed at once by the machine.
Please be cautious when increasing the number of scheduler threads as this could lead to performance issues, especially if you are scheduling rendering jobs.
One Look and one Dashboard both count as a single scheduler thread.
--unlimited-scheduler-threads does the same thing, except that this limit applies to schedules which return all results.
--scheduler-query-limit only applies to the individual queries of each schedule.
One Look is always one query, but each tile on a dashboard is its own query. So this startup flag controls how many of these queries can be running at once on the instance.