processo dorme!!!

1. processo dorme!!!

William Brunette
wbrunette

(usa RedHat)

Enviado em 28/11/2007 - 10:33h

Bom dia,

desculpe se o assunto não fizer parte deste tópico, mas não achei nenhuma comunidade que se encaixase no meu caso...

Tenho um processo rodando em um servidor redhat... que quando fica um tempo sem ser acessado, ele trava e não consegue mais responder ao meu aplicativo.... gostaria se saber como faço para informar ao sistema operacional que um serviço especifico nunca vair entrar em estado zumbi ou morto.... mesmo que não tenha acesso frequente.... por exemplo....

temos um servico chamado "teste"...quero definir que esse serviços teste nunca ira dormir, sempre ficara com status suspenso, mesmo que nunca for acessado...tem como?

obrigado a todos


  


2. ?

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 28/11/2007 - 12:03h

Esse processe é o que exatamente?

Um serviço? Um programa desenvolvido para isso que fica escutando alguma porta? Um sistema que fica checando de tempo em tempo algum diretório?...

O linux por si só não trava um aplicativo zumbi, um exemplo ao seu caso é um servidor web, que fica esperando uma conexão o tempo todo, podendo ficar anos sem ter conexão e quando uma é solicitada ele responde.

Esse seu serviço teste que é responsável por continuar vivo, se ele está virando um zumbi, provavelmente ele está com algum bug, ou a versão é inadequada ao seu ambiente (ex. instalando um servidor ftp de SuSE no seu Red Hat, ou de um Red Hat 64 em um sistema Red Hat 32).


Pelo que estou entendendo você fez uma aplicação que depois de um tempo em stand by, simplesmente para de funcionar com ela ainda rodando. Estou certo?



3. ...

William Brunette
wbrunette

(usa RedHat)

Enviado em 28/11/2007 - 16:28h

Utilizamos o ERP da microsiga aqui, e o serviço de aplicação do protheus roda no linux, esse serviço para de responder aos clients que tentam acessar o sistema, o que ocasiona no travamento do sistema, temos sempre que reiniciar o serviço para voltar a funcionar, o serviço é um arquivo binário, é um executável. ´Suspeitamos do problema ser no linux, pois outros clientes que tem a mesma infra que a gente e utilizam o protheus, não tem esse problema. Ja veio analista da microsiga aqui para tentar descobrir e nada!...
obrigado


4. Re: processo dorme!!!

Isaque Vieira de Sousa Alves
isaque_alves

(usa Fedora)

Enviado em 28/11/2007 - 17:08h

Tudo bem.. .mas vocês ja verificaram os logs? tipo, pode haver alguma informação válida em um log ignorado...
ou já verificaram a abertura de portas no firewall?
se o aplicativo tá travando, o problema deve ser nele mesmo... não no sistema... ele pode estar solicitando algo que o sistema se recusa a permitir e por isso trava... pode estar ocorrendo um conflito com outro serviço, também...






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts