Inicialização do servidor de sincronização Apache mod_jk LB + tempo de inicialização do aplicativo

Inicialização do servidor de sincronização Apache mod_jk LB + tempo de inicialização do aplicativo

após uma longa pesquisa não encontrei uma solução ou caminho para resolver meu problema com inicialização de sincronização de servidores Apache e Backend.

Eu tenho um Apache2 usando um LoadBalancer com mod_jk que equilibra a solicitação para 4 servidores backend usando o protocolo JBoss e AJP. Então toda configuração funciona muito bem mas estou com um pequeno problema com a sincronização entre o Apache e o tempo de inicialização das aplicações no JBoss.

O JBoss é iniciado e aceita conexões na porta AJP antes da inicialização de seus aplicativos ainda ser concluída, portanto, quando o nó do JBoss já é usado no Apache LB, o aplicativo ainda não está disponível e tenho um tempo de falha nas solicitações quando o JBoss está iniciando ou quando preciso substituir versão do aplicativo. Eu sei que é possível remover o nó do LB e depois de tudo ok com o nó posso retornar o mesmo para o LB, então minha dúvida é se é possível usar o URL Check ou configurar o JBoss para escutar apenas a porta AJP depois que todos os aplicativos forem implantados ou outra opção que não preciso remover diretamente o nó do LB quando o mesmo está iniciando ou caso o servidor JBoss não esteja inativo, mas apenas o aplicativo esteja inativo?

Vi o parâmetro fail_on_status no JK, é a única opção neste caso?

Qualquer experiência será muito apreciada. Obrigado

informação relacionada