Мы создаем веб-приложения на Python, и нередко требуются 3 или более сервисов (поиск, базы данных, очереди задач, веб-приложение и т. Д.) Для локальной работы над проектом. , Ручное отключение каждой службы в новой консоли (затем не забудьте перезапустить ее при изменении кода) медленно и подвержено ошибкам.
В идеале я бы хотел дать разработчикам наших проектов одну команду, которая будет:
- запустить все необходимые службы
- протоколировать любой вывод на консоль
- автоматически перезапускать службы при изменении кода (например, pywatch или inotify)