Inicie o serviço baseado em TCP por demanda e pare-o após a conexão ser fechada

1

Um servidor precisa fornecer vários serviços baseados em TCP (consumindo muita RAM). O que eu quero alcançar é que eles sejam iniciados sob demanda (preguiçosos) e interrompidos depois que a conexão for fechada ou entrar em um tempo limite. Os diferentes serviços são identificados por seus portos. Se houver outra conexão e o servidor já estiver em execução, ela deverá ser encaminhada diretamente sem gerar outra instância.

Eu sei que posso iniciar serviços preguiçosamente usando (x) inetd. Mas parece que não há como detectar um tempo limite ou desligar o serviço se a conexão estiver fechada, certo?

Você tem alguma dica de como tal comportamento de inicialização de serviço poderia ser realizado usando o Debian Jessie?

    
por muffel 21.03.2015 / 19:10

0 respostas