python - 使用python的调度程序

标签 python multithreading bash subprocess multiprocessing

我正在尝试在我与同事共享的机器上实现一个简单的调度程序。这个想法是在后台运行一个进程作为服务器,由它的 pid 标识。我可以将要运行的程序提交给这个服务器进程,比如在不同的 bash 终端中,让服务器进程根据硬件资源的可用性安排作业。提交程序应该能够在内存中锁定一些内容并与服务器进行通信。

我正在尝试使用 python 多处理或子进程模块来执行上述操作。但是我不清楚应该如何完成。任何帮助,将不胜感激。

最佳答案

我认为cron jobcelery将是您用例的更好选择。只需创建 celery 任务并根据您的需要延迟其执行。

关于python - 使用python的调度程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36417845/

相关文章:

python - Flask服务器偶尔报错: 'RuntimeError: maximum recursion depth exceeded while calling a Python object'

python - 将上一个元素添加到列表中的当前元素,然后分配给变量 - Python 3.5.2

c++ - CreateThread()//GetLastError()返回87

linux - 巴什 : Sum size of same name directories

bash - : (colon) GNU Bash builtin? 的目的是什么

bash - cURL 获得的页面源与 Chrome 浏览器不同

Python genfromtxt 文件路径

python - Django Admin 使用 save_model() 加密更改(或保存)时某些字段的值

php - 尝试读取用 file_put_contents 和 LOCK_EX 锁定的文件的脚本是等待还是失败?

java - Spring - 如何杀死无限循环