Cron и демоны — из панели.
Планируйте задачи по расписанию и управляйте фоновыми процессами. Пресеты, логи, шаблоны и Supervisor — без SSH.
- 7 дней бесплатно
- Без привязки карты
- Оплата в рублях
- 11
- готовых расписаний — и своё cron-выражение
- 4
- пресета демонов: Horizon, Queue Worker, планировщик и Reverb
- 7
- состояний демона — как их сообщает Supervisor
- 5
- попыток старта, прежде чем демон остановится с ошибкой
Cron-задачи
Расписание без шпаргалки по cron.
Выберите готовое расписание или введите выражение вручную. Задача привязана к конкретному пользователю сервера.
Выберите расписание
Что запишется в crontab
0 * * * * php artisan schedule:run
- Пользователь
- shop
- Вывод
- в лог-файл
Supervisor-демоны
Фоновые процессы с автоперезапуском.
Укажите команду, пользователя и число процессов — конфигурацию Supervisor панель соберёт сама и будет держать процесс запущенным.
- Запуск, остановка и перезапуск из панели
- Каталог сайта подставляется сам — и следует за новым релизом
- Готовые пресеты для Laravel: Horizon, очереди, планировщик, Reverb
- Вывод процесса пишется в лог
[program:queue-worker] command=php artisan queue:work redis --tries=3 directory=/home/shop/shop.example.com/current user=shop numprocs=2 autostart=true autorestart=true startsecs=3 startretries=5 stopwaitsecs=3600
Статусы демонов
Семь состояний Supervisor.
Панель показывает то же состояние, что и сам Supervisor, — вы всегда знаете, что происходит с каждым процессом.
- Остановлен
STOPPED - Процесс выключен вручную или ещё не запускался.
- Запускается
STARTING - Supervisor ждёт, что процесс проживёт первые секунды.
- Работает
RUNNING - Процесс запущен и держится.
- Повторный запуск
BACKOFF - Процесс упал при старте — Supervisor пробует снова.
- Останавливается
STOPPING - Отправлен сигнал завершения, процесс заканчивает работу.
- Завершён
EXITED - Процесс вышел сам.
- Фатальная ошибка
FATAL - Запустить не удалось после всех попыток.
Возможности
Настроили один раз — и забыли про SSH.
Полный набор инструментов для автоматизации задач и управления процессами.
-
Готовые расписания
Одиннадцать пресетов: от каждой минуты до раза в месяц. Или своё cron-выражение.
-
От имени пользователя
Каждая задача и каждый демон работают от указанного системного пользователя.
-
Логи выполнения
Вывод задачи пишется в лог-файл и читается в панели.
-
Ручной запуск и пауза
Запустите задачу сейчас или выключите её, не удаляя.
-
Автоперезапуск
Supervisor поднимает упавший демон сам. После пяти неудачных стартов подряд он останавливается с ошибкой, а не крутится бесконечно.
-
Шаблоны кластера
Опишите cron-задачи и демонов один раз — кластер разложит их по своим серверам.
В панели 203.0.113.21 Подключить готово за 4 мин 52 с
Автоматизируйте всё.
Cron-задачи и Supervisor-демоны — настройте один раз из панели, забудьте про SSH.
- 7 дней бесплатно
- Без привязки карты
- Поддержка на русском