Bonjour,
Je teste actuellement une application qui vient de migrer en apache 2.2 sur plusieurs plateformes.
Sur Solaris 10, je me heurte a un souci, impossible d'arrêter le processus.
-bash-3.00$ truss -p 24455
write(7, 0xFFBFF8FF, 1) (sleeping...)
-bash-3.00$ ulimit -a
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
open files (-n) 2000
pipe size (512 bytes, -p) 10
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 29995
virtual memory (kbytes, -v) unlimited
J'ai 114 processus apache (je ne les liste pas tous) :
user 24455 1 0 13:51:09 ? 0:14 /home/user/monapp/bin/apache/latest/bin/httpd -k start -f /home/user/monapp/bin/apach
user 4289 24455 0 15:09:26 ? 0:01 /home/user/monapp/bin/apache/latest/bin/httpd -k start -f /home/user/monapp/bin/apach
user 4179 24455 0 15:07:06 ? 0:01 /home/user/monapp/bin/apache/latest/bin/httpd -k start -f /home/user/monapp/bin/apach
Le port est en écoute comme si de rien n'était
-bash-3.00$ netstat -a | grep 30080
*.30080 *.* 0 0 49152 0 LISTEN
*.30080 *.* 0 0 49152 0 LISTEN
Les logs n'évoluent pas, alors que je viens de faire une commande d'arrêt au 23 janvier. Chose surprenante, je n'ai pas de log apache après 19h50 mais j'ai un bench qui se termine sans problème vers minuit.
-bash-3.00$ ll
total 447842
-rw-r--r-- 1 user user 223705310 Jan 22 15:15 access_log
-rw-r--r-- 1 user user 5452705 Jan 22 19:50 error_log
-rw-r--r-- 1 user user 6 Jan 22 13:51 httpd.pid
-rw-r--r-- 1 user user 0 Jan 12 11:56 rewrite.logs
-bash-3.00$ ll
total 2089056
-rw-r--r-- 1 user user 1069059789 Jan 23 00:08 go_75_0701221537_bench.log
-rw-r--r-- 1 user user 8862289 Jan 23 00:08 connections.log
Une idée ?
Partager