Ignorar a parada da instância do passageiro na recarga do apache2

1

Quando o apache recarrega os arquivos cofig, todas as instâncias do passageiro são interrompidas e devem ser geradas novamente, isso cria um problema, porque o aplicativo spawn of rails não é um processo rápido. Existe alguma solução alternativa para evitar esse comportamento?

    
por Bijendra 03.06.2014 / 10:24

2 respostas

1

Você pode configurar um proxy reverso por meio do Apache para Passenger Standalone .

Usando esta configuração, o Passenger é executado como um processo separado que não precisa ser reiniciado quando o Apache é reiniciado. Além disso, o Passenger pode ser reiniciado (quando o aplicativo rails for atualizado, por exemplo) sem reiniciar o Apache.

    
por 04.06.2014 / 07:22
0

Limite o número de alterações na configuração do seu apache? Planeje e pense no futuro!

Depende de porque você precisa recarregar o apache. Muitas configurações têm um generoso contexto e podem ser definidas em arquivos .htaccess, alterações não há necessidade de um recarregamento do servidor para entrar em vigor. Esses arquivos .htaccess podem ser um incômodo para manter e resultarão em uma pequena penalidade de desempenho também.

mod_vhost_alias pode ser uma solução quando você normalmente reinicia para ativar novos hosts virtuais.

    
por 03.06.2014 / 12:24