我如何编写一个Ruby调度程序来生成和跟踪单独的定时工作者?

我如何编写一个Ruby调度程序来生成和跟踪单独的定时工作者?,ruby,multithreading,Ruby,Multithreading,因此,我试图编写这个调度器,它生成并管理多个定时工作者。调度程序应该能够决定工作线程/线程的寿命,生成工作线程,在工作线程崩溃时报告,并在需要时优雅地杀死工作线程 我该怎么做?任何建议、评论或解决方案都将不胜感激。一个“工作者”可能意味着许多事情,但听起来你可能想要类似于“所以我正在尝试写…”的东西-那么在发布此问题之前你到底尝试了什么?你的尝试和面临的问题将受到社区的赞赏。

因此,我试图编写这个调度器,它生成并管理多个定时工作者。调度程序应该能够决定工作线程/线程的寿命,生成工作线程,在工作线程崩溃时报告,并在需要时优雅地杀死工作线程


我该怎么做?任何建议、评论或解决方案都将不胜感激。

一个“工作者”可能意味着许多事情,但听起来你可能想要类似于“所以我正在尝试写…”的东西-那么在发布此问题之前你到底尝试了什么?你的尝试和面临的问题将受到社区的赞赏。