为python调度程序和基于wmi的windows服务跨计算机同步
我正在使用apscheduler和wmi创建和安装新的基于python的windows服务,该服务确定要运行的作业类型。这些服务安装在同一网络上的所有计算机上。在这种情况下,我希望确保这些服务只在一台机器上运行,而不是在所有机器上运行 如果一台机器出故障,我仍然希望作业从同一网络上的另一台机器上运行。我将如何完成这项任务为python调度程序和基于wmi的windows服务跨计算机同步,python,networking,synchronization,wmi,apscheduler,Python,Networking,Synchronization,Wmi,Apscheduler,我正在使用apscheduler和wmi创建和安装新的基于python的windows服务,该服务确定要运行的作业类型。这些服务安装在同一网络上的所有计算机上。在这种情况下,我希望确保这些服务只在一台机器上运行,而不是在所有机器上运行 如果一台机器出故障,我仍然希望作业从同一网络上的另一台机器上运行。我将如何完成这项任务 我知道我需要跨机器执行某种同步,但不确定如何解决它?我尝试在APScheduler 2.0中包含类似的功能,但没有成功。也许最大的问题是处理对作业的并发访问,并确保即使某个特定
我知道我需要跨机器执行某种同步,但不确定如何解决它?我尝试在APScheduler 2.0中包含类似的功能,但没有成功。也许最大的问题是处理对作业的并发访问,并确保即使某个特定节点崩溃,作业也能运行。节点还需要以某种方式进行通信 你确定你不想用芹菜代替吗