1
我想知道如何正确安排位于弹性负载均衡器后面的Rails应用程序的任务。负载均衡器背后的Rails计划任务
此任务是每周一次从应用程序发送出去的自动每周电子邮件。我们目前有多个EC2实例位于LB后面。
我打算使用when gem来完成此任务,并在代码回购中安排时间表,但认为它会尝试从我们所有实例运行任务。
如何在负载均衡器后面的服务器上每周运行一次计划rake任务?
我想知道如何正确安排位于弹性负载均衡器后面的Rails应用程序的任务。负载均衡器背后的Rails计划任务
此任务是每周一次从应用程序发送出去的自动每周电子邮件。我们目前有多个EC2实例位于LB后面。
我打算使用when gem来完成此任务,并在代码回购中安排时间表,但认为它会尝试从我们所有实例运行任务。
如何在负载均衡器后面的服务器上每周运行一次计划rake任务?
也许这个[converation](https://github.com/javan/whenever/issues/338)仍然相关,它提到这些任务只会在具有':db'角色的机器上运行。 – zwippie
这是有道理的,并会工作。我认为在这种情况下,任何时候任务都是最好的。我不知道我是怎么看的。 –