我有一个有调度器的Python应用程序,我想在多个服务器上部署它。问题:如果我将应用部署到多个服务器,所有计划都会运行,但我只需要其中一个。
我不想在数据库中定义一个字段,并通过它来确定计划程序是否应该运行,我正在寻找另一种解决方案,以便不在任何地方保存任何内容*
谢谢。
ghg1uchk1#
禁用调度器并尝试通过外部的微服务来调度它。例如,如果你想做这个开源的,你可以使用airflow和prefect。如果你在AWS上,你可以使用EventBridge,lambda微服务来实现这个目的。
1条答案
按热度按时间ghg1uchk1#
禁用调度器并尝试通过外部的微服务来调度它。例如,如果你想做这个开源的,你可以使用airflow和prefect。如果你在AWS上,你可以使用EventBridge,lambda微服务来实现这个目的。