Принудительная остановка постоянной команды php laravel artisan из кода
У меня есть своя собственная команда ремесленников Laravel, которая работает постоянно. Это команда для запуска Twitter Streaming API с использованием phirehose. Эта команда не остановится, пока я не нажму CTRL+C из CMD. Как мне смоделировать это поведение CTRL+C из кода, а также. В любом случае я мог бы сделать это в Laravel (5.1)... или PHP?
Это тестовый код, который я пытаюсь
Route::get('/damned_command', function () {
$exitCode = Artisan::call('my_own_custom_persistent_command');
});
Прямо сейчас код не остановится. Это заполняет мою БД безостановочно XD. Единственный способ остановить расплавление машины прямо сейчас - уничтожить бродячего Хомстеда:p
Ближайшая подсказка, которую я получил: Laravel Artisan CLI благополучно остановил работников очереди демонов, но я до сих пор не уверен, как это будет работать