Reinicie o aplicativo uWSGI (quando estiver no modo imperador)

3

Estou executando o uWSGI no modo emperor para hospedar vários sites do Django com base em suas configurações individuais. Estes devem atualizar quando detecta uma alteração no arquivo de configuração e isso funciona em grande parte quando eu apenas touch uwsgi.ini o arquivo relevante.

Mas ocasionalmente eu vou bagunçar algo no site do Django e o servidor não carrega. Sim, sim, eu deveria estar testando melhor, mas isso não é realmente o ponto. Quando isso acontece, o uWSGI parece marcar o site como morto e pára de tentar executá-lo (parece fazer sentido). Mesmo depois de corrigir o problema subjacente, nenhuma quantia de touch ing obterá o processo uWSGI desse site em funcionamento. Eu tenho que recarregar todo o servidor uWSGI (derrubando dezenas de sites de uma vez por alguns segundos).

Existe uma maneira de forçar o uWSGI a recarregar apenas um de seus sites?

    
por Oli 16.06.2012 / 23:18

1 resposta

0

você deve relatar os logs do imperador e sua configuração.

Normalmente, o Imperador continuaria tentando os vassalos para sempre.

    
por 17.06.2012 / 20:36

Tags