我正在使用 apscheduler 和 wmi 创建和安装新的基于 python 的 Windows 服务,该服务确定要运行的作业类型。这些服务安装在同一网络上的所有机器上。鉴于这种情况,我想确保这些服务仅在一台机器上运行,而不是在所有机器上运行。
如果一台机器出现故障,我仍然希望从同一网络上的另一台机器上运行该作业。我将如何完成这项任务?
我知道我需要在机器之间进行某种同步,但不知道如何解决?
我正在使用 apscheduler 和 wmi 创建和安装新的基于 python 的 Windows 服务,该服务确定要运行的作业类型。这些服务安装在同一网络上的所有机器上。鉴于这种情况,我想确保这些服务仅在一台机器上运行,而不是在所有机器上运行。
如果一台机器出现故障,我仍然希望从同一网络上的另一台机器上运行该作业。我将如何完成这项任务?
我知道我需要在机器之间进行某种同步,但不知道如何解决?