+ Responder ao Tópico



  1. #1

    Padrão Reinicialização de serviço automatica

    Tenho um servidor Linux Debian Etch rodando um serviço com o JBoss (Servidor de aplicação Java e Container EJB), até aí tudo bem, o problema é que tenho uma aplicação quer roda nesse servidor que faz acesso a uma camada JNI que faz ligação com uma biblioteca C++ e quando existe algum tipo de acesso de memória inválido o serviço cai e o processo morre. O que eu gostaria de saber eh se eh possível que exista tipo um monitorador de processo que ao terminar, o serviço inicia um novo processo novamente. Assim como acontece no ruindows. Quando vc finaliza o processo ele eh reiniciado.

    Aguardo a resposta de vocês.
    []'s

  2. #2

    Padrão

    Bom você pode usar o DaemonTools[1] ou o Upstart[2], nas paginas dos respectivos projetos tem bastante informação, inclusive este ultimo esta sendo incorporado nas proximas versões do Ubuntu e possivelmente do Debian também de acordo com [3] então é mais aconselhável utilizar o Upstart.

    [1] http://cr.yp.to/daemontools.html
    [2] upstart - event-based init daemon
    [3] https://wiki.ubuntu.com/FoundationsT...anUbuntuSprint

  3. #3
    Não Registrado
    Visitante

    Padrão

    Allison
    Valeu mesmo
    Vou dar uma olhada e jah posto o resultado.

    Abraços