# Запуск системы ## Из каталога `(venv) PS C:\Users\team_\Desktop\test_qwen\` ### 1. Запуск Celery Worker (для фото и прочих задач) ```powershell start_celery.bat ``` ### 2. Запуск Celery Beat (для периодических задач) **Новая команда - для автоматической очистки блокировок корзины каждые 5 минут:** ```powershell из myproject celery -A myproject beat -l info ``` --- ## Что делает Celery Beat? - Автоматически освобождает витринные комплекты, если блокировка в корзине истекла (30 минут) - Запускает задачу `cleanup_expired_cart_locks` каждые 5 минут - Логи пишет в консоль (уровень INFO) ## Можно ли не запускать Beat? Да, но тогда блокировки не будут автоматически сниматься при истечении таймаута. Кассиры все равно смогут работать, просто букет останется "занят" до ручного удаления из корзины.