我必须通过电子邮件发送一个特定的任务通知,需要发送给用户谁期待它每6个小时。因此,我使用节点-cron在我的服务器上安排了一个任务,它每30分钟醒来一次,检查是否有任何用户没有回复他们的电子邮件,使用mysql db和updated_at col进行跟踪。工作得很好!
但现在我必须让它在分布式环境下工作。使用弹性豆杆与1-4微ec2实例.除了我所拥有的(MySQL)之外,我不想添加任何其他db/存储/队列。
添加一下,我的api服务器和工作人员是相同的。
发布于 2014-12-19 14:26:34
我遇到过用Python:芹菜开发的解决方案。
芹菜是一种基于分布式消息传递的异步任务队列/作业队列。它专注于实时操作,但也支持调度。
https://stackoverflow.com/questions/26843483
复制相似问题