IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Prévenir l'admin si une erreur fatale survient


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut Prévenir l'admin si une erreur fatale survient
    Bonjour,

    Mon programme va tourner en permanence sur mon serveur et j'aimerais que si une erreur qui fait stoppé le programme survient je sois prévenu par un email. J'ai ma fonction mail() adéquate mais je ne sais pas comment l'enclencher en repérant une erreur fatale

  2. #2
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 098
    Par défaut
    Tu n'as pas utilisé d'api de loggage style log4j ? (parce que tu aurais tout ce qu'il faut pour faire cela).

    Sinon, je ne sais ce que tu appelles une "erreur fatale" et comment tu la détécte dans le code. J'imagine que dans certains catch (qui seraient fatals) tu devrais appeler ta fonction mail....
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut
    Pour moi une erreur fatale est une erreur qui arrête le programme
    C'est important pour moi de le savoir car ça veut dire qu'il faut vite que je retourne sur le serveur pour relancer le programme

  4. #4
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 098
    Par défaut
    J'ai du mal avec la phrase "une erreur qui arrête le programme".

    Tu parles des éventuels et a priori exception non catchées, tel que les RuntimeException ?
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 676
    Par défaut
    Non toute les exceptions y compris les catchées qui arrêtent le programme
    En fait dès que le programme est à l'arrêt il faut que je soit prévenu

  6. #6
    Modérateur
    Avatar de wax78
    Homme Profil pro
    R&D - Palefrenier programmeur
    Inscrit en
    Août 2006
    Messages
    4 098
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Belgique

    Informations professionnelles :
    Activité : R&D - Palefrenier programmeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Août 2006
    Messages : 4 098
    Par défaut
    Citation Envoyé par Ceubex Voir le message
    En fait dès que le programme est à l'arrêt il faut que je soit prévenu
    Puis-je lire :

    1) Dés que le programme est a l'arrêt. (donc il faut "un programme surveillant")

    ou

    2) Dés que le programme s'arrête. (donc il faut coder partout dans le programme ou il peut s'arrêter).

    Parce que sinon ca va changer la donne.
    (Les "ça ne marche pas", même écrits sans faute(s), vous porteront discrédit ad vitam æternam et malheur pendant 7 ans)

    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Réponses: 0
    Dernier message: 09/05/2013, 14h53
  2. Réponses: 0
    Dernier message: 10/06/2011, 10h28
  3. Une erreur Fatale
    Par skizz dans le forum Langage
    Réponses: 3
    Dernier message: 29/10/2010, 18h03
  4. [PHP 5.0] redirection après une erreur fatale
    Par netmaster dans le forum Langage
    Réponses: 2
    Dernier message: 08/07/2010, 13h52
  5. [SQL] Comment être averti du coté admin d'une erreur du coté visiteur
    Par JackBeauregard dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 10/11/2006, 20h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo