У меня есть скрипт на питоне, который выполняется на хосте. Мне нужно стартовать (1) некоторое количество этих скриптов, создавая задачи (параметры к скрипту) с веб страницы. При этом, скрипт может выполняться или пока не упадет, или пока не остановишь. Нужно знать в каком состоянии (2) находится задача, то есть выполнение скрипта, но и возможность остановить (3) выполнение скрипта с веб странички. Иногда нужно получать результат (4), который выдает скрипт (словарь например), а не просто “таска упала” или “выполнилась успешно”. Сам скрипт записывает в БД (5), а сайт использует эту БД для создания отчетов (6).
Возможно, мне понадобиться “общаться” с выполняемыми задачами (7)
Пока у меня нет понимания как построить архитектуру этого приложения. Есть ли уже готовые решения для этого?
Пока у меня в голове созрела такая архитектура:
Причем 'Site' - 'Manager', это отношение один-к-одному, а 'Manager' - 'Worker' один-ко-многим.
- Форум тестировщиков
- → Просмотр профиля: Темы: GeorgyRyabov