So if one has to schedule hundreds of scripts (with execution time that spans to several minute) with triggers time that can overlap, apscheduler may not be appropriate? Or am I missing the point?
Users can schedule their own jobs, choosing among a set of data cruncher, setting some parameters and a cron-like schedule time.
Although some limitations must be posed in some way, the number of concurrent jobs is not so obviously predictable. But I naively did believe to be far away from reaching the maximum threads limit. Clearly I was wrong. Anyway, how can I set the threadpool.max_threads in APScheduler?
I'm trying this:
Scheduler(gconfig = {'apscheduler.threadpool.max_threads':50})
But it doesn't seem to affect the max number of threads.