Pourquoi le lien cron entraîne-t-il un temps de réponse retardé lorsqu'il fonctionne plusieurs fois ?
P粉132730839
P粉132730839 2023-09-08 09:00:15
0
1
470

Il existe une fonction php qui peut effectuer certaines opérations de base de données et de curl. J'utilise une URL pour exécuter cette fonction. Pour le moment, je l'exécute manuellement, mais à l'avenir, je le lierai à une tâche périodique.

Ma question est la suivante. Par exemple, j'ai une URL comme celle-ci.

domain.com/crons/update_account_data?token=xxx

Lorsque j'accède à cette URL, la fonction que j'ai spécifiée supprimera les données de la base de données et traitera les données de différents services.

J'ai exécuté cette URL 3 fois en même temps. Les données sont immédiatement supprimées de la base de données lors de la première exécution. Mais la deuxième exécution démarre après un certain temps (par exemple, après 10 secondes) et la troisième exécution démarre après un certain temps (par exemple, après 20 secondes).

Quelle en est la raison ? Je veux que ces 3 liens que j'exécute en même temps commencent à fonctionner en même temps.

P粉132730839
P粉132730839

répondre à tous (1)
P粉764785924

J'ai résolu ce problème. Lorsque je saisis les 4 urls suivantes, il n'y a aucun problème. Cependant, je ne comprends toujours pas pourquoi cela retarde l'exécution s'ils sont tous identiques.

domain.com/crons/update_account_data?token=xxx domain.com/crons/update_account_data_2?token=xxx domain.com/crons/update_account_data_3?token=xxx domain.com/crons/update_account_data_4?token=xxx
    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!