我开始使用Rails 3.x开发一个站点,我需要并行运行多个作业。我现在被锁定在Windows中。
我可以使用"rake job : work“让延迟的作业(集合体)工作,但它似乎一次运行一个作业。我试着运行"ruby script\delayed_job“,但是在Windows下没有"fork”。
delayed_job可以在Win下并行运行吗?除了delayed_job之外,我还有其他选择吗?
谢谢。
发布于 2011-11-13 13:29:01
要启动多个worker,我建议启动多个命令提示符(或类似命令),并在每个窗口中生成一个worker。此外,您可以在同一cmd shell中将其派生为一个进程,然后只派生几个进程。
作为一个进程安装并不是那么困难,但是我没有一个windows机器来验证如何做到这点。
https://stackoverflow.com/questions/8109222
复制相似问题