Este seria um ótimo recurso - comando para definir dinamicamente a variável numprocs e expandir ou eliminar os procrocs quando ela mudar
+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
Comentários muito úteis
+1