Menjalankan Laravel Queue Worker Di Hostinger

Gimana ya caranya jalankan queue worker nya laravel di hostinger? contoh kasusnya saya buat service email dengan AWS, jadi saya ingin queue nya selalu jalan dan mengecek database di AWS nya. Di lokal jalan, hanya pas di hostingan nya saya bingung gimana cara menjalankannya. Ada yang bisa bantu?
avatar ragil000

@ragil000

2 Kontribusi 1 Poin


Jawaban

Coba pakai supervisor dari dokumentasi queue laravel

normalnya, bikin file di /etc/supervisor/conf.d
lalu bikin file dengan nama "laravel-worker.conf" (terserah namanya)

[program:laravel-worker]
process_name=%(program_name)s_%(process_num)02d
command=php /home/forge/app.com/artisan queue:work sqs --sleep=3 --tries=3
autostart=true
autorestart=true
user=forge
numprocs=8
redirect_stderr=true
stdout_logfile=/home/forge/app.com/worker.log
stopwaitsecs=3600
avatar hilmanski

@hilmanski

2514 Kontribusi 2073 Poin

  • Siap, saya coba dulu mas. Terimakasih atas tanggapannya - @ragil000


Login untuk gabung berdiskusi