[MASOCH-L] Parar/Iniciar multiplos serviços/daemons Linux
Rejaine Monteiro
rejaine at bhz.jamef.com.br
Tue Dec 9 18:31:35 -03 2014
Sim, eu entendi.. Mas no meu caso, eu precisaria que os binário1,
binario2 e binário3 (que rodam em 5 servidores diferentes por exemplo)
serem finalizado ao mesmo tempo (aqui temos 5 servidores, por exemplo,
com 48 serviços ou binários semelhantes/cada que precisam ser
finalizados ao mesmo tempo) Eu queria era evitar, de todas as formas não
usar o killall.. Mas vai ser o jeito. Até pq olhei o script de
start/stop da aplicação e eles usam killproc mesmo.. Então acho que dar
killall não vai dar problema (a diferença é que o killproc envia um
sigterm e se o processo não cair, manda um sigkill, já i killall não sei)
Refiz o script que 'para tudo' usando o 'killall -r binario -w '.. E
também mudei o ssh para o pssh para tentar rodar os killall ao mesmo
tempo em servidores diferentes.. Acho que isso deve ajudar a parar o
sistema.
Vou fazer um teste na madrugada e ver no que vai dar..
On 09-12-2014 18:19, Alex Montoanelli wrote:
> Olá Rejaine,
>
> Exemplificando oque o Henrique falou fica mais ou menos assim:
>
> O primeiro grupo e segundo vão ser iniciados em paralelo, e o 3º só será
> executado assim que g1 e g2 terminarem.
>
> Abraço
>
> #grupo1
> (
> binario1
> binario2
> binario3
> )&
>
> #grupo2
> (
> binario4
> binario5
> binario6
> )&
>
> wait
>
> #grupo3
> (
> binario7
> binario8
> binario9
> )&
>
>
> --
> *Alex Montoanelli*
> » Unetvale <http://www.unetvale.com.br>
> » +55 48 3263 8789
> » INOC 53175*100
>
> On Tue, Dec 9, 2014 at 6:00 PM, Henrique de Moraes Holschuh <hmh at hmh.eng.br>
> wrote:
>
>> On Tue, 09 Dec 2014, Lucas Willian Bocchi wrote:
>>> Pra isso existem os arquivos pid.
>> E o built-in "wait" se o que você precisa é esperar pelos jobs em
>> background...
>>
>> --
>> "One disk to rule them all, One disk to find them. One disk to bring
>> them all and in the darkness grind them. In the Land of Redmond
>> where the shadows lie." -- The Silicon Valley Tarot
>> Henrique Holschuh
>> __
>> masoch-l list
>> https://eng.registro.br/mailman/listinfo/masoch-l
>>
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l
--
Rejaine da Silveira Monteiro
Suporte-TI
Tel: (31) 2102-8854
rejaine at bhz.jamef.com.br
www.jamef.com.br
More information about the masoch-l
mailing list