Job Pertama Kita
Secara default, semua job akan masuk ke dalam direktori app/Jobs
Mulai dengan instalasi Larave nya dengan menjalankan laravel-cli seperti:
laravel new learn-queues
Kemudian, kita akan membuat 1 job boleh apa saja.
php artisan make:job UploadProfilePicture
Setelah itu, dalam metode handle
, bisa di tambahkan fungsi sleep
agar kita bisa melihat outputnya.
public function handle()
{
sleep(3);
}
Kemudian, buka routes/web.php
dan silakan trigger jobnya dalam route welcome
.
Route::get('/', function () {
(new UploadProfilePicture())->handle();
});
Kemudian, lihat di browser.
Komentar
Jadi yang pertama untuk berkomentar