Python多处理池在Linux和Windows之间有不同的行为。
当按工作人员的数量运行方法时,在Linux中它运行的是作为参数给定的特定函数的作用域上的进程,但是在Windows中,每个工作人员在父进程的范围内运行,并再次使用它不应该使用的代码。
例如:(只用于使其与我的代码类似)
from multiprocessing import Pool, Event
from flask import Flask
print(">>> This code running for every each worker")
app = Flask(__name__
我需要在远程linux服务器上检查我的计划作业的状态。通常,成功将由${Taskname}_YYMMDDhhmm.ok文件指示。因为作业一天要调度几次,所以一个任务会有很多ok文件。
这些作业可以由其他远程计算机通过远程shell脚本初始化,也可以由cron初始化。
Example schedule:
Taskname Scheduled_Start_Time
Task A 00:00
06:00
12:00
Task B 09:30
Task C **:30 (every 30 minutes)
Task D 09:30
所以我想做一个快速和肮