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
574

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