我一直在将python“apscheduler”包(Advanced Python Scheduler)编码到我的应用程序中,到目前为止一切顺利,我几乎可以完成我设想的所有事情。
只剩下一个扭结要解决了……
我的事件调用的函数每秒只能接受大约 3 个调用,否则会失败,因为它触发了非常慢的硬件 I/O :(
我已经尝试将线程池中的最大线程数从 20 限制为仅 1 以尝试减慢执行速度,但是由于我并没有真正在 apscheduler 上施加一点负载,所以我的事件仍然几乎同时触发(嗯.. . 至少非常非常接近)。
有没有办法“错开”在同一秒内触发的不同事件?