Supervisor: Mudança numproc dinâmica

Criado em 30 nov. 2012  ·  49Comentários  ·  Fonte: Supervisor/supervisor

Este seria um ótimo recurso - comando para definir dinamicamente a variável numprocs e expandir ou eliminar os procrocs quando ela mudar

Comentários muito úteis

+1

Todos 49 comentários

+1!

+1

+1

+1

Os autores têm alguma intenção de implementar isso? Estou avaliando ferramentas semelhantes e gostaria de saber com o que contar.

Ninguém está trabalhando nisso, mas esse recurso também pode ser implementado como um plugin.

+1

+1

: +1:

+1

Como seria o plugin para isso?
Pelo que posso dizer, não há como adicionar processos dinamicamente à configuração. A única coisa que posso fazer é configurar [program:x] com numproces definido como um número grande. Então, posso iniciar e interromper os workers via XMLRPC, mas não consigo iniciar mais workers do que o que foi configurado.
Essa é a ideia de um plugin? Seria bom ter a opção de aumentar numproces dinamicamente para que você não fosse limitado pelo que definiu no arquivo de configuração.

Como seria o plugin para isso?
Pelo que posso dizer, não há como adicionar processos dinamicamente à configuração.

O plugin supervisor_twiddler não ajusta numprocs mas adiciona e remove programas dinamicamente. As mesmas técnicas que ele usa podem ser aplicadas para fazer um plugin que ajusta numprocs .

+1

+1

+1

+1

+1

+1

+1

Escrevo um plugin supervisor_grace para resolver este programa bifurcado de supervisor_twiddler . É necessário alterar o arquivo de configuração agora. Achei complexo alterar o numproc online.

Isso está feito agora? Ou isso pode ser feito alterando o arquivo de configuração apenas agora?

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

Esta página foi útil?
0 / 5 - 0 avaliações