Size: a a a

2021 August 19

IS

Ivan Savchuk in Laravel Pro
Может такой вариант применить - shell_exec('your-artisan-call &').
источник

IS

Ivan Savchuk in Laravel Pro
короче, 1 команда запускает несколько, и эти несколько должны запускаться в фоне
источник

AR

Alex Ryzhakov in Laravel Pro
всем привет, artisan команда в laravel исполнятеся в консоле, а как можно ее вырубить по средством laravel без ctrl+c
источник

А

Антон in Laravel Pro
https://laravel.com/docs/8.x/scheduling#scheduling-artisan-commands

$schedule->command(YourCommand::class, ['--number=5'])->daily();
источник

IS

Ivan Savchuk in Laravel Pro
У меня Scheduling должен запускаться со входящим параметром тогда, а входящие параметры или опции Scheduling не принимает...
источник

А

Антон in Laravel Pro
$schedule->command(YourCommand::class, ['--number=5'])->daily();

$schedule->command(YourCommand::class, ['--number=5'])->daily();

$schedule->command(YourCommand::class, ['--number=5'])->daily();

$schedule->command(YourCommand::class, ['--number=5'])->daily();

$schedule->command(YourCommand::class, ['--number=5'])->daily();

На всякий случай 5 раз продублировал.
источник

IS

Ivan Savchuk in Laravel Pro
Блин... Это понятно.... Но мне надо запулить Scheduling не просто командой php artisan schedule:run
источник

IS

Ivan Savchuk in Laravel Pro
А если бы была возможность с параметром, например:
источник

IS

Ivan Savchuk in Laravel Pro
php artisan schedule:run  --option1
источник

IS

Ivan Savchuk in Laravel Pro
НО такой возможности нет...
источник

А

Антон in Laravel Pro
Запусти свою команду. Короче, ты придумал себе условия и пытаешься их обходить, а мог бы просто делать так, как в доке, или сказать, какие у тебя ограничения.
источник

IS

Ivan Savchuk in Laravel Pro
у меня стоит слушатель или другими словами, внешний крон, который со своей периодичностью запускает одну команду.
источник

IS

Ivan Savchuk in Laravel Pro
но эта команда должна запустить одновременно несколько других команд. Параллельно, в фоне
источник

IS

Ivan Savchuk in Laravel Pro
Т.е. нельзя так что бы по запуску крона сначала одна команда отработаешь,. потому другая. Надо сразу запускать несколько команд
источник

IS

Ivan Savchuk in Laravel Pro
Но внешняя команда старта - одна
источник

А

Антон in Laravel Pro
Ты с таким же успехом можешь запустить именно свою команду. Зачем тебе ее запускать через шедулер, если ты его возможности не юзаешь?
источник

IS

Ivan Savchuk in Laravel Pro
мне удобно было бы использовать шедулер с и в ней несколько команды с методом ->runInBackground();
источник

IS

Ivan Savchuk in Laravel Pro
Но внешняя стартовая команда приходит с переменным параметром
источник

IS

Ivan Savchuk in Laravel Pro
а шедулер не принимает дополнительные опции
источник

IS

Ivan Savchuk in Laravel Pro
в этом проблема
источник