Maison > développement back-end > tutoriel php > Code de méthode Linux pour résoudre le problème du minuteur PHP

Code de méthode Linux pour résoudre le problème du minuteur PHP

小云云
Libérer: 2023-03-20 16:38:02
original
1496 Les gens l'ont consulté

Cet article partage principalement avec vous le code de la méthode Linux pour résoudre le problème du timer PHP. PHP est souvent exécuté passivement. L'utilisateur envoie une requête http et le serveur l'exécute après avoir reçu la requête. l'initiative de faire quelque chose. Pour les langages comme PHP qui n'ont pas de minuteurs ou qui ont des minuteurs très faibles, les tâches planifiées Linux doivent être utilisées de manière décisive.

L'idée est de planifier des tâches, d'exécuter des commandes CURL en fonction du temps fixé, ou d'envoyer des requêtes http Puisque vous aimez être passif en PHP, laissez-vous être passif jusqu'au bout.

1. Créer des tâches planifiées

[root@izbp17kcgwxvwveyk6c15dz ~]# crontab -e
crontab: installing new crontab
[root@izbp17kcgwxvwveyk6c15dz ~]# crontab -l
1 1 1 * *  /phpstudy/mycurl.sh
1,11,21,31,41,51 1,2,3,4 1 * *  /phpstudy/mycurldepot.sh
5,35 * * * *  /phpstudy/mycurlAutoCheck.sh
[root@izbp17kcgwxvwveyk6c15dz ~]#
Copier après la connexion

Modifier les tâches crontab -e

Afficher les tâches actuelles crontab -l

Commande détaillée : cliquez pour ouvrir le lien

2.SH file CURL command

curl http://127.0.0.1/autocheck.php
Copier après la connexion

3. Logique métier spécifique

Exécuté en PHP

Recommandations associées :

【Aide en ligne】À propos du problème de minuterie php

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal