Под капотом у Laravel: блокировка artisan-команд.

Код из урока: В версии на гитхабе добавлен также флаг --unlock, который позоляет просто удалить mutex-файл. В этом видео мы рассмотрим консольный планировщик фреймворка Laravel и его механизм предотвращения наложения, реализуем подобный механизм блокировки процессов Mutual Exclusion (Mutex) для предотвращения одновременного запуска нескольких копий Artisan-команды вцелом. Также залезем под капот Symfony Console и напишем собственную примесь.
Back to Top