с защитой от перезапуска. делай что нужно просто в консольной команде. команды запускай по крону с защитой от перезапуска.
в новой ларе есть кстати $schedule->job(new SomeJob)->... - возможно она тебе поможет что бы логику из джоб не переносить в команду (я с ней не работал правда, мб это просто помещает в очередь и тебе не подойдет, сам поизучай)
вариантов как решить задачу - много. хочется видеть статистику по запускам, сколько в час и прочие радости)
Обсуждают сегодня