自动缩放是如何影响django应用中的Crons的?



当我创建一个带有自动伸缩和分分钟运行cron的Openshift Django应用程序时,cron任务是在每个伸缩实例上运行还是只在实例集群上运行一次?我有一个cron,触发一个数据库繁重的任务,一次只想运行一个任务。

是的,cron墨盒与web墨盒一起缩放。因此,每个cron将在每个web服务器上启动。你可能会考虑用数据库表或其他东西来控制它们,这样它们就可以标记何时触发,这样其他的就不会触发了。

相关内容

最新更新