pembuatan Jobs nya sdh jelas bg. Tapi bagamana caranya menjalankan jobs tanpa harus pakai terminal php artisan make:work. bisa kah otomatis saat aplikasi di autoload. mohon petunjuk
@@blipur Bismillah.. maaf, problem detailnya seperti apa nggih pak? *bila sekedar optimasi kecepatan dan problem deadlock tabel, In Syaa Allah.. bisa di optimasi via "bulking update / insert" pak. :)
@@blipur kalau menampilkan result ke frontend, In Syaa Allah.. bisa via pagination. Tapi kalau untuk kecepatan result dari DB, satu satunya opsi ya In Syaa Allah.. hanya tweaking query pak. Lagipula maaf, untuk apa nggih menampilkan 1jt data secara langsung?
handle errornya gimana bang kalo misal pas jalanin jobnya gagal, terus kalo workernya mati datanya gak diproses atau hilang? kalo di liat dari videonya queue pertama tidak dijalankan
saya memiliki kolom nama dan email tapi ketika proses queue nya berjalan , hanya kolom email aja yang terisi pak,,bagaimana solusinya pak,,mohon dijawab pak🙏
mksd dari queue ini untuk membuat proses yg memakan banyak waktu untuk dilakukan di background, jelas butuh waktu untuk melakukan sebuah proses yg besar, makannya di sembunyikan dari sisi frontend nya
sama 1 lagi mas, misal saya menambahkan date now(). ini datenya mengikuti waktu di execute pertama kali, atau mengukuti waktu saat queue nya lagi dieksekusi?
sebelumnya, ada batasan untuk berapa queue? bisakah dalam kasus misalnya, job akan dijalankan 1 jam setelahnya? kalau bisa, mohon pencerahannya om.. terima kasih
Bang, cara jalanin cron queue:work di windows apa ada setup tertentu bang? Saya pernah coba Cron job di windows error bang, cari cari solusinya pada bilang cuma bisa di Unix. ada saran gak bang?
bisa. tinggal masukin $request ke function dispatch() nya di controller. terus di class job nya, di function handle() tinggal ambil $request->file('nama_file')
@@26kito coba optimasi lagi query nya, atau coba pake pagination biar gak berat, untuk tutorial job diatas lebih untuk gimana caranya ngejalanin proses di background, kalo untuk get data kurang relevan
kak, mau nanya. misalnya aplikasi udah berjalan di server. ketika user ngelakuin job itu dan di function handle belom selesai tapi udah ditutup duluan websitenya, apakah tetap masih berjalan proses queue nya?
Semangat mas, untuk membagikan ilmunya.. mengingat indonesia masih perlu banyak programmer 😁😁
Big thanks mas! Sangat jelas dan membantu dalam memahami konsep dasar Laravel Queue!
keren.. makin semangat utk eksplorasi laravel
masyaAllah keren, terima kasih tutorialnya sangat bermanfaat 😀
makasi mas penjelasannya mudah dipahami, videonya juga keren bgt, effort bgt psti buatnya auto subscribe👌
pembuatan Jobs nya sdh jelas bg. Tapi bagamana caranya menjalankan jobs tanpa harus pakai terminal php artisan make:work. bisa kah otomatis saat aplikasi di autoload. mohon petunjuk
Sudah pernah proses data sebanyak 1 juta data? Dalam proses ada insert dan update ke beberapa tabel
belum Bang, bagi pengalamannya dong Bang ..
@@dirumahrafif saya juga lagi mencari solusi ketika mengolah data yang banyak
@@blipur Bismillah.. maaf, problem detailnya seperti apa nggih pak? *bila sekedar optimasi kecepatan dan problem deadlock tabel, In Syaa Allah.. bisa di optimasi via "bulking update / insert" pak. :)
@@wahyubayuaji1011 problemnya, lambat menampilkan data dengan row sebanyak 1 juta. Ada masukan gak untuk mengatasi ini?
@@blipur kalau menampilkan result ke frontend, In Syaa Allah.. bisa via pagination.
Tapi kalau untuk kecepatan result dari DB, satu satunya opsi ya In Syaa Allah.. hanya tweaking query pak.
Lagipula maaf, untuk apa nggih menampilkan 1jt data secara langsung?
Ini sama kayak event driven gitu gak sih kayak di node js?
bang buat tutor aplikasi penjadwalan dengan job, queue, schedule, crontab dong
handle errornya gimana bang kalo misal pas jalanin jobnya gagal, terus kalo workernya mati datanya gak diproses atau hilang? kalo di liat dari videonya queue pertama tidak dijalankan
Mantap.
Saya pakai cara ini untuk backup database otomatis setiap EOD. Agak tricky kalau udah production. 😂
di production biar dinamis gimana bang ?
Adakah cara lain utnuk jalanin queue selain pake cron job ?
saya memiliki kolom nama dan email tapi ketika proses queue nya berjalan , hanya kolom email aja yang terisi pak,,bagaimana solusinya pak,,mohon dijawab pak🙏
Thankyou pak!
cepat di sisi ui, tapi di background tetep butuh proses data
mksd dari queue ini untuk membuat proses yg memakan banyak waktu untuk dilakukan di background, jelas butuh waktu untuk melakukan sebuah proses yg besar, makannya di sembunyikan dari sisi frontend nya
pake queue bukan hanya soal cepat, tapi juga mencegah server timeout karena prosesnya kelamaan.
sama aja kaya array chunk ya
mas bagaimana menjalankan queue di hosting yg tidak suport terminal? apa bisa dg cron job?
pake cron job juga bisa Bang
wow, you save me from get fired
Implementasi laravel queue ini yang paling tepat untuk import data kah?
ya tidak juga Bang, itu buat contoh saja
Klo nanti di hosting apakah perlu menjalankan artisan queue:work jg bang?
nitip, semoga aja di jawab bang
makasih mas, izin save
semoga bermanfaat Bang
Trs handle error nya gmn?
untuk workernya ini apakah ada maksimal respone time nya? misal apabila melebihi 30 detik akan diterminate? thanks
sama 1 lagi mas, misal saya menambahkan date now(). ini datenya mengikuti waktu di execute pertama kali, atau mengukuti waktu saat queue nya lagi dieksekusi?
Halo bang, response timenya tergantung kemampuan server Bang,
untuk date kalau dimasukkan maka akan mengikuti waktu saat queue tersebug dijalankan
Bisa gan ada idle nya juga... Jdi dia ga cek terus2an queueny.. Karena klw up terus makan memory...
sebelumnya, ada batasan untuk berapa queue?
bisakah dalam kasus misalnya, job akan dijalankan 1 jam setelahnya?
kalau bisa, mohon pencerahannya om..
terima kasih
bisa ditambahkan scheduler
izin bertanya bang, kalau direfresh berkali2 bagaimana nanti? misal refresh 5x apakah data akan ke job 50rb?
Iya, betul.
Bang, cara jalanin cron queue:work di windows apa ada setup tertentu bang? Saya pernah coba Cron job di windows error bang, cari cari solusinya pada bilang cuma bisa di Unix. ada saran gak bang?
pke php artisan queue:work
Info tema untuk iconya mas? :)
saya pake one dark pro dark Bang, tambah ekstensi Material Icon Theme :)
bang mau tanya bisa gak upload file dengan menggunakan laravel queue?
kalau bisa minta ajarin dong bang
bisa. tinggal masukin $request ke function dispatch() nya di controller. terus di class job nya, di function handle() tinggal ambil $request->file('nama_file')
Ini kan klo insert mass data ya, klo get data bejibun biar ga ngelag gmn ya bang? Makasihh
prosesnya sama harusnya Bang, tinggal servernya dikuatin
@@dirumahrafif msih ga paham bang😥bisa minta tolong dibuatin tutor videonya ngga?🙏🏻
@@26kito coba optimasi lagi query nya, atau coba pake pagination biar gak berat, untuk tutorial job diatas lebih untuk gimana caranya ngejalanin proses di background, kalo untuk get data kurang relevan
kak, mau nanya. misalnya aplikasi udah berjalan di server. ketika user ngelakuin job itu dan di function handle belom selesai tapi udah ditutup duluan websitenya, apakah tetap masih berjalan proses queue nya?
tetap berjalan Bang, walaupun kita tutup untuk website kita di browser Bang
Ada rencana mobil app bang?
react native sudah ada playlist nya Bang...
Maaf mau tanya mas, kalau untuk running command php artisan queue:work nya di server bagaimana ya? Terimakasih 🙏
bisa pake cronjob Bang
@@dirumahrafifcron job nya di setting per menit ato gimana bang ?