Как правильно организовать cron нескольких проектов Laravel на одном сервере?
есть несколько однотипных проектов на laravel (с отдельными бд) на одном сервере.
в каждом проекте есть задачи по cron (некоторые разовые, некоторые периодические), есть jobs в очередях.
как правильно организовать мониторинг и запуск/выполнение всех задач?
Средствами ларавел — никак, да и не его это задача. Хорайзон для сиюминутного мониторинга, прометеус, ELK и прочие страшные слова для долговременного, вбивай в гугл.
Ну или ищи какие-нибудь решения на основе ларавел, но это профанация и самоуспокоение.
Добавить в планировщик виндовс/cron по одному элементу на каждый проект в соответствии с инструкцией https://laravel.com/docs/master/scheduling#running... (под винду делается прям аналогично, только вместо перехода в папку указывается рабочий каталог задания)