Bonjour, j'ai un truc un peu con qui m'arrive sur une centos:
j'ai un httpd sous wordpress, hébergé par 1&1 (brave merde cet hébergeur
au passage) et le httpd tombe régulièrement. A priori, des chances que
ce soit un conflit entre certaines libs php et httpd...
bref, j'ai pas envie de me lancer dans ce problème, c'est un site avec
peu d'activité.
je voulais simplement donc détecter quand le site plante et le relancer
automatiquement.
j'ai donc un petit script tout bete:
#!/bin/bash
#
http://www.cyberciti.biz/tips/simple-linux-and-unix-system-monitoring-with-ping-command-and-scripts.html
count=$(httping -c 1 "http://www.mondomaine.fr" | grep 'failed' | awk
-F',' '{ print $2 }' | awk '{ print $1 }')
if [ $count -eq 0 ]; then
# 100% failed
echo "Host : $myHost is down (ping failed) at $(date)" | mail -s
"Serveur XXX redemarre" "moi@mondomaine.net"
service httpd restart;
fi
quand le serveur tombe, je recois bien le mail mais le serveur ne repart
pas...
quand je tombe le serveur manuellement, que j'exécute le script , le
mail part et le serveur redémarre bien
mon cron est :
*/3 * * * * /opt/test_restart_httpd.sh
ma question est donc de savoir pourquoi mon service httpd restart
fonctionne hors cron, et pas quand c'est le cron qui le lance ...
Pif - 34 , dans le message <52c1eaaa$0$2126$, a écrit :
le perl c'est bien pour faire du scripting dense, c'est pas adapté à des projets comme ceux qu'on doit réaliser à 99% dans le monde pro actuel.
Ce que tu n'as toujours pas compris, c'est que « monde pro » n'est pas un gage de qualité, bien au contraire.
Pif - 34
Le 30/12/2013 22:59, Tonton Th a écrit :
On 2013-12-30, Pif - 34 wrote:
ensuite, si le code est lisible, si t'as des docs et si le code est basé sur ces framework standard, ben tu reprend plus facilement le projet, tu débug ou fait évoluer plus facilement...
Ça en fait bien beaucoup des conditions, et elles ne sont pas intrinsèquements liées à Java. Je parle même pas de les avoir toutes trois réunies sur le même projet ;)
non, j'ai vu des clients qui savaient pas seulement où ils avaient les sources et qui savaient pas quelle version tournait en prod... ;)
après, on a pas tout ca, mais l'utilisation d'outil standardisé permet de limiter la difficulté car on arrive avec une compétence/connaissance sur certaines choses...
Le 30/12/2013 22:59, Tonton Th a écrit :
On 2013-12-30, Pif - 34 <pif@nospam.invalid> wrote:
ensuite, si le code est lisible, si t'as des docs et si le code est basé
sur ces framework standard, ben tu reprend plus facilement le projet, tu
débug ou fait évoluer plus facilement...
Ça en fait bien beaucoup des conditions, et elles ne sont pas
intrinsèquements liées à Java. Je parle même pas de les avoir
toutes trois réunies sur le même projet ;)
non, j'ai vu des clients qui savaient pas seulement où ils avaient les
sources et qui savaient pas quelle version tournait en prod... ;)
après, on a pas tout ca, mais l'utilisation d'outil standardisé permet
de limiter la difficulté car on arrive avec une compétence/connaissance
sur certaines choses...
ensuite, si le code est lisible, si t'as des docs et si le code est basé sur ces framework standard, ben tu reprend plus facilement le projet, tu débug ou fait évoluer plus facilement...
Ça en fait bien beaucoup des conditions, et elles ne sont pas intrinsèquements liées à Java. Je parle même pas de les avoir toutes trois réunies sur le même projet ;)
non, j'ai vu des clients qui savaient pas seulement où ils avaient les sources et qui savaient pas quelle version tournait en prod... ;)
après, on a pas tout ca, mais l'utilisation d'outil standardisé permet de limiter la difficulté car on arrive avec une compétence/connaissance sur certaines choses...
Pif - 34
Le 30/12/2013 23:46, Nicolas George a écrit :
Pif - 34 , dans le message <52c1eaaa$0$2126$, a écrit :
le perl c'est bien pour faire du scripting dense, c'est pas adapté à des projets comme ceux qu'on doit réaliser à 99% dans le monde pro actuel.
Ce que tu n'as toujours pas compris, c'est que « monde pro » n'est pas un gage de qualité, bien au contraire.
enfin c'est quand meme le monde pro qui mène les plus grand projets info de la planete et qui réalise les plus grandes avancées...
après, donne moi des exemples d'appli à grande échelle réalisée par des groupes de codeur fou amateurs en perl et qui apporte des gages de qualité nettement supérieurs à ce qu'on trouve dans des environnements industriels ?
Le 30/12/2013 23:46, Nicolas George a écrit :
Pif - 34 , dans le message <52c1eaaa$0$2126$426a74cc@news.free.fr>, a
écrit :
le perl c'est bien pour faire du scripting dense, c'est pas adapté à des
projets comme ceux qu'on doit réaliser à 99% dans le monde pro actuel.
Ce que tu n'as toujours pas compris, c'est que « monde pro » n'est pas un
gage de qualité, bien au contraire.
enfin c'est quand meme le monde pro qui mène les plus grand projets info
de la planete et qui réalise les plus grandes avancées...
après, donne moi des exemples d'appli à grande échelle réalisée par des
groupes de codeur fou amateurs en perl et qui apporte des gages de
qualité nettement supérieurs à ce qu'on trouve dans des environnements
industriels ?
Pif - 34 , dans le message <52c1eaaa$0$2126$, a écrit :
le perl c'est bien pour faire du scripting dense, c'est pas adapté à des projets comme ceux qu'on doit réaliser à 99% dans le monde pro actuel.
Ce que tu n'as toujours pas compris, c'est que « monde pro » n'est pas un gage de qualité, bien au contraire.
enfin c'est quand meme le monde pro qui mène les plus grand projets info de la planete et qui réalise les plus grandes avancées...
après, donne moi des exemples d'appli à grande échelle réalisée par des groupes de codeur fou amateurs en perl et qui apporte des gages de qualité nettement supérieurs à ce qu'on trouve dans des environnements industriels ?
Nicolas George
Pif - 34 , dans le message <52c48b62$0$2240$, a écrit :
enfin c'est quand meme le monde pro qui mène les plus grand projets info de la planete et qui réalise les plus grandes avancées...
Non.
après, donne moi des exemples d'appli à grande échelle réalisée par des groupes de codeur fou amateurs en perl et qui apporte des gages de qualité nettement supérieurs à ce qu'on trouve dans des environnements industriels ?
Tu peux trouver tout seul.
Pif - 34 , dans le message <52c48b62$0$2240$426a34cc@news.free.fr>, a
écrit :
enfin c'est quand meme le monde pro qui mène les plus grand projets info
de la planete et qui réalise les plus grandes avancées...
Non.
après, donne moi des exemples d'appli à grande échelle réalisée par des
groupes de codeur fou amateurs en perl et qui apporte des gages de
qualité nettement supérieurs à ce qu'on trouve dans des environnements
industriels ?
Pif - 34 , dans le message <52c48b62$0$2240$, a écrit :
enfin c'est quand meme le monde pro qui mène les plus grand projets info de la planete et qui réalise les plus grandes avancées...
Non.
après, donne moi des exemples d'appli à grande échelle réalisée par des groupes de codeur fou amateurs en perl et qui apporte des gages de qualité nettement supérieurs à ce qu'on trouve dans des environnements industriels ?