# A las 00:00 actualizamos los token 0 0 * * * php /var/www/memoraGitHub/assets/authorize.php > /var/www/memoraGitHub/assets/workers/logs/authorize.php # A las 12:00 actualizamos los token 0 12 * * * php /var/www/memoraGitHub/assets/authorize.php > /var/www/memoraGitHub/assets/workers/logs/authorize.php # Cada 1 minuto actualizamos estados de los vehículos MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/getVehicles.php > /var/www/memoraGitHub/assets/workers/logs/getVehicles.log # Cada 1 minuto actualizamos los usuarios de MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/getUserFilter.php > /var/www/memoraGitHub/assets/workers/logs/getUserFilter.log # Cada 1 minuto actualizamos los conductores de MÉMORA #*/1 * * * * php /var/www/memoraGitHub/assets/workers/getDrivers.php > /var/www/memoraGitHub/assets/workers/logs/getDrivers.log # Cada 1 minuto actualizamos los terminales de MÉMORA #*/1 * * * * php /var/www/memoraGitHub/assets/workers/getTerminals.php > /var/www/memoraGitHub/assets/workers/logs/getTerminals.log # Cada dia a las 02:00 actualizamos los conductores de MÉMORA desde DassTime 0 2 * * * php /var/www/memoraGitHub/assets/workers/dassTime.php > /var/www/memoraGitHub/assets/workers/logs/dassTime.log # Cada dia a las 02:01 y 12:01 actualizamos estados de conductor según lo marcado en DassTime 1 2 * * * php /var/www/memoraGitHub/assets/workers/setDriverStatus.php > /var/www/memoraGitHub/assets/workers/logs/setDriverStatus0201.log 1 12 * * * php /var/www/memoraGitHub/assets/workers/setDriverStatus.php > /var/www/memoraGitHub/assets/workers/logs/setDriverStatus1201.log # Cada 1 minuto actualizamos los lugares de MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/getPlaces.php > /var/www/memoraGitHub/assets/workers/logs/getPlaces.log # Cada 1 minuto asignamos trabajos de MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/assignmentsJobs.php > /var/www/memoraGitHub/assets/workers/logs/assignmentsJobs.log # Cada 1 minuto revisamos si hay trabajos RECHAZADOS de MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/rejectJobs.php > /var/www/memoraGitHub/assets/workers/logs/rejectJobs.log # Cada 1 minuto actualizamos Saleforce de MÉMORA */1 * * * * php /var/www/memoraGitHub/assets/workers/updateJobStatusSaleforce.php > /var/www/memoraGitHub/assets/workers/logs/updateJobStatusSaleforce.log */1 * * * * php /var/www/memoraGitHub/assets/workers/updateJobStatusManual.php > /var/www/memoraGitHub/assets/workers/logs/updateJobStatusManual.log # Cada 5 minutos actualizamos Información de las tareas de Saleforce de MÉMORA en Frotcom */5 * * * * php /var/www/memoraGitHub/assets/workers/updateFromSaleforce.php > /var/www/memoraGitHub/assets/workers/logs/updateFromSaleforce.log # Cada 1 minuto actualizamos Nuevas tareas de Saleforce */1 * * * * php /var/www/memoraGitHub/assets/workers/getNewJobs.php > /var/www/memoraGitHub/assets/workers/logs/getNewJobs.log # Cada 1 minuto Limpiamos las tareas que no sean completas #*/1 * * * * php /var/www/memoraGitHub/assets/workers/limpiadorTareas.php > /var/www/memoraGitHub/assets/workers/logs/limpiadorTareas.log # Cada 1 minuto Limpiamos las tablas que tengan lineas que no se hayan actualizado en los últimos 15 minutos */1 * * * * php /var/www/memoraGitHub/assets/workers/limpiadorTablas.php > /var/www/memoraGitHub/assets/workers/logs/limpiadorTablas.log # Cada 1 minuto revisamos si hay algún usuario al que podamos asignar los perfiles y permisos */1 * * * * php /var/www/memoraGitHub/assets/workers/assignPermissions.php > /var/www/memoraGitHub/assets/workers/logs/assignPermissions.log */5 * * * * systemctl is-active --quiet sqlbak || (systemctl restart sqlbak.service && sqlbak --restart-service) # Cada 1 minuto comprobamos nuevas tareas del Modo automatico y las asignamos */1 * * * * php /var/www/memoraGitHub/assets/workers/asignarModoAutomatico.php > /var/www/memoraGitHub/assets/workers/logs/asignarModoAutomatico.log # Cada 1 minuto comprobamos nuevas tareas internas #*/1 * * * * php /var/www/memoraGitHub/assets/workersInternas/getNewJobsInternas.php > /var/www/memoraGitHub/assets/workers/logs/getNewJobsInternas.log # Cada 1 minuto comprobamos nuevas tareas intenas programadas */1 * * * * php /var/www/memoraGitHub/assets/workersInternas/assignmentsJobsInternas.php > /var/www/memoraGitHub/assets/workers/logs/assignmentsJobsInternas.log # Cada 5 minutos actualizamos tareas internas desde Salesforce */5 * * * * php /var/www/memoraGitHub/assets/workersInternas/updateInternasFromSaleforce.php > /var/www/memoraGitHub/assets/workers/logs/updateInternasFromSaleforce.log # Cada 1 minuto actualizamos el estado de las tareas internas */5 * * * * php /var/www/memoraGitHub/assets/workersInternas/updateJobStatusInternasSaleforce.php > /var/www/memoraGitHub/assets/workers/logs/updateJobStatusInternasSaleforce.log