Вопрос

Привет, давайте предположим, что у меня простая программа в Python. Эта программа запускается каждые пять минут через CRON. Но я не знаю, как написать это, чтобы программа позволит запустить несколько процессов самого себя одновременно. Я хочу ускорить вещи ...

Это было полезно?

Решение

Я справился с подделыванием и контролем процесса в вашей главной программе Python. Пусть Cron появится только один процесс, и этот процесс будет мастером для (возможных нескольких) рабочих процессов.

Что касается того, как вы можете создавать несколько работников, есть модуль потоков для многопоточного и многопроцессорного модуля для многопереработки. Вы также можете сохранить свой реальный рабочий код как отдельные файлы и использовать модуль подпроцесса.

Теперь, когда я думаю об этом, может быть, вы должны использовать руководящий Чтобы сделать фактический контроль процесса и просто напишите фактический рабочий код.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top