Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/01/2014, à 15:46

Oopas

Load average et cron PHP

Bonjour ! smile

Je viens vous voir car j'ai un petit soucis avec mon serveur tournant sous ubuntu, et je ne vois pas comment le résoudre... sad

Mon serveur est relativement puissant, je suis très en dessous des limites niveau CPU et RAM, et j'ai un SSD en disque.

Mon load average et mon accès aux sites web est sans soucis... sauf, parfois, aux minutes 09 et 39.

Après un peu de recherche, il s'avère qu'un cron pourrait générer ce problème :

# /etc/cron.d/php5: crontab fragment for php5
#  This purges session files older than X, where X is defined in seconds
#  as the largest value of session.gc_maxlifetime from all your php.ini
#  files, or 24 minutes if not defined.  See /usr/lib/php5/maxlifetime

# Look for and purge old sessions every 30 minutes
09,39 *     * * *     root   [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete

Seulement... Je reste bloqué là et ne comprend pas ce qui cloche...

Un exemple de "pic" : 1389538169-pic.png

Dernière modification par Oopas (Le 17/01/2014, à 15:09)

Hors ligne

#2 Le 17/01/2014, à 13:24

Oopas

Re : Load average et cron PHP

Personne n'a d'idée ? sad

Hors ligne

#3 Le 17/01/2014, à 14:58

bruno

Re : Load average et cron PHP

Pour commencer, i y a une erreur dans le ligne de commande de la tâche cron, ici :

-cmin +$(/usr/lib//lib/php5/maxlifetime)

devrait être :

-cmin +$(/usr/lib/php5/maxlifetime)

#4 Le 17/01/2014, à 15:09

Oopas

Re : Load average et cron PHP

Oups... C'est moi qui me suis trompé en faisant un copier/coller, tant pis ça aurai résolu mon problème tongue
J'edit le premier message pour corriger.

Hors ligne

#5 Le 17/01/2014, à 15:34

bruno

Re : Load average et cron PHP

Sinon cette commande devrait s'exécuter très rapidement. Tu devrais essayer de la lancer manuellement pour voir les ressources consommées.
Il est possible que la commande prenne du temps parce que tu as de très nombreuses sessions PHP ouvertes sur ton serveur.

#6 Le 17/01/2014, à 15:47

Oopas

Re : Load average et cron PHP

Comment puis-je voir en détail quelles sont les ressources conso par cette commande ?
En la faisant régulièrement et en voyant au niveau des graphs ?

Pour le nombre de session, je vois pas pourquoi y'en aurai plus que sur mon ancien serveur sad
Même s'il y a de l'activité, ce n'est pas incroyablement grand.

Et j'ai aussi des pics des fois vers 4h du matin par exemple, ça ne concorde pas, pour ça que je suis bloqué :s

Hors ligne