Я запускаю задания на сервере.python multiprocess - запуск заданий в доступных слотах
Сервер может обрабатывать только одну работу в то время,
Итак, я использую трюк с использованием нескольких учетных записей пользователей на сервере: ПользовательА, USERB, userC, userD
на данный момент я начала работу с функцией
run_job_on_server(some_args , user_name)
мой вопрос довольно прост: как можно, используя многопроцессорных (или другой модуль), запустить большое количество рабочих мест с помощью различных пользователей доступны, а когда работа закончена, чтобы пользователь повторно доступен и сразу после запуска новой работы с этим пользователь
Благодарим за помощь!
Типичным подходом было бы использование очереди для сбора запросов, а затем их обработки. Или использовать что-то вроде Сельдерея: http://www.celeryproject.org. –
Какая часть [документации] (https://docs.python.org/2/library/multiprocessing.html#using-a-pool-of-workers) не понятна? –