Adquiere este curso para tener acceso a todas las lecciones
Comprar curso9. Poniendo en cola las notificaciones en Laravel
En este capítulo, aprenderás a poner en cola las notificaciones para enviarlas en un momento posterior, lo que te permitirá enviar notificaciones en lotes y optimizar el rendimiento del servidor.
1 comentarios
Inicia sesión para comentar
Comentarios:
-
Joseph Bakhos hace 2 años
Hola Víctor, cómo estás? Por lo que veo, al poner en cola los mensajes se debe ejecutar solo una vez el comando “php artisan queue:work”, Luego cuando despliegue el proyecto en el server no es necesario ejecutarlo? o si? si el server se reinicia es necesario ejecutarlo nuevamente?
-
Victor Arana Flores hace 2 años
Hola Joseph, en producción lo que tienes que hacer es trabajar con algo que se conoce como cron. Básicamente lo que hace es ejecutar ese comando en segundo plano.
Si no quieres complicarte la vida con el tema de configuración de servidores, podrías contratar el servicio de Laravel Forge, que te permite configurar tu servidor de manera sencillo. lo único que tendrías que hacer es dirigirte a la web que hayas subido, seleccionar la opción de queue, y crear uno nuevo, especificando el tipo de conexión (en nuestro caso database) y listo. -
Joseph Bakhos hace 2 años
Muchas gracias, tomaré en cuenta ambas sugerencias.
-