EasyTask , un package Composer de minuterie de mémoire résidente, a le même effet que la minuterie Workerman. Plusieurs minuteries s'exécutent dans plusieurs processus en même temps. Vous pouvez l'utiliser pour effectuer des tâches qui doivent être exécutées à plusieurs reprises (telles que l'annulation automatique des commandes). heures supplémentaires), push asynchrone de SMS et d'e-mails, file d'attente/consommateur/abonné au canal, etc.), et même gérer les tâches planifiées de Crontab (telles que la synchronisation des données de base de données de 1h à 3h du matin chaque jour, générant des rapports mensuels unifiés le 1er). de chaque mois et redémarrage à 10 heures du matin tous les soirs) serveur nginx, etc.) ; fonction de rapport d'exception de tâche intégrée, vous pouvez également personnaliser la gestion des erreurs d'exception (telles que la notification automatique par SMS et par e-mail des erreurs d'exception) ; prend en charge la fonction de redémarrage automatique lorsque la tâche se termine anormalement, ce qui rend votre exécution plus stable. La boîte à outils prend également en charge l'exécution dans les environnements Windows, Linux et Mac.
Environnement d'exploitation EasyTask windows : PHP>=5.4 (dépend de l'extension com_dotnet+wpc) documentation + tutoriel d'installation
linux|mac : PHP>=5.4 (dépend de l'extension pcntl+posix) documentation + tutoriel d'installation
Installation du compositeur
composerrequireeasy-task/easy-tâche