Java BindExceptions em condições de parada / início atrasadas

1

Eu tenho um script que irá parar automaticamente um servidor e reiniciá-lo no mesmo endereço de porta / ip. Eu notei que algumas manhãs o servidor não reinicia com sucesso porque obtém Java BindExceptions. Há um atraso de 10 segundos entre parar o serviço e reiniciá-lo. (Descobri que não ter atraso quase sempre garante uma BindException, já que a inicialização é muito rápida.)

Alguém encontrou o BindExceptions enquanto executa o Windows Server 2008, mesmo que reinicie um serviço com um atraso razoável (10 segundos)? Como eu mencionei, isso só acontece às vezes. Eu posso aumentar o intervalo, mas se houver uma maneira de atualizar as portas bloqueadas antes de tentar vincular o servidor recém-reiniciado, isso pode ser uma rota mais fácil.

    
por Sal 25.02.2013 / 22:24

0 respostas