Background Services
Servicios Externos
* MariaDB (Base de datos)
* Redis (Caché y background workers)
* nginx (para producción)
* supervisor (para producción)
Procesos de Frappe
Servidor WSGI
- El servidor WSGI es responsable de responder a las peticiones HTTP.
En entornos de desarrollo (
bench serve
obench start
), El servidor WSGI Werkzeug es usado y en producción, se usa gunicorn (automáticamente configurado en supervisor)
- El servidor WSGI es responsable de responder a las peticiones HTTP.
En entornos de desarrollo (
Procesos de Redis Worker
- Los procesos de Celery se encargan de ejecutar tareas en background en Frappe.
Estos procesos son iniciados automáticamente cuando se ejecuta el comando
bench start
y para producción se configuran en las configuraciones de supervisor.
- Los procesos de Celery se encargan de ejecutar tareas en background en Frappe.
Estos procesos son iniciados automáticamente cuando se ejecuta el comando
Procesos Scheduler
- Los procesos del Scheduler programan la lista de tareas programadas en Frappe.
Este proceso es iniciado automáticamente cuando se ejecuta el comando
bench start
y para producción se configuran en las configuraciones de supervisor.
- Los procesos del Scheduler programan la lista de tareas programadas en Frappe.
Este proceso es iniciado automáticamente cuando se ejecuta el comando