Hello Eric, On Wed, Apr 30, 2014 at 10:33 PM, Eric Wong <[email protected]> wrote: > Bráulio Bhavamitra <[email protected]> wrote: >> Hello all, >> >> I had to use `sleep` (see https://gist.github.com/brauliobo/11298486) >> to make rolling restart on my unicorn configuration. > > Btw, rack 1.6 (when released) should have a native warmup method thanks > to Aman. It's currently in rack.git. Nice! > >> But I'm worried if unicorn consider the worker ready for request even >> before after_fork finishes. Could you say if that is true? > > You do not need to sleep before warmup. Warm up requests are expensive. This sleep based on worker.nr makes warm up happen on worker by worker, not all at once.
> > The master never pushes requests to a worker. The key to unicorn is the > workers pull requests directly from the kernel queue. The master is > never involved with distributing requests to the worker. Nice! So the kernel "sees" that worker is sleeping and should not pass a request to it, I guess. > > > On a side note, your config is depressingly long and complex :< > Try to make your apps run well without needing unicorn-worker-killer, > at least... That's the ruby fate... Apps inevitably grow memory over time. regards, bráulio -- "Lute pela sua ideologia. Seja um com sua ideologia. Viva pela sua ideologia. Morra por sua ideologia" P.R. Sarkar EITA - Educação, Informação e Tecnologias para Autogestão http://cirandas.net/brauliobo http://eita.org.br "Paramapurusha é meu pai e Parama Prakriti é minha mãe. O universo é meu lar e todos nós somos cidadãos deste cosmo. Este universo é a imaginação da Mente Macrocósmica, e todas as entidades estão sendo criadas, preservadas e destruídas nas fases de extroversão e introversão do fluxo imaginativo cósmico. No âmbito pessoal, quando uma pessoa imagina algo em sua mente, naquele momento, essa pessoa é a única proprietária daquilo que ela imagina, e ninguém mais. Quando um ser humano criado mentalmente caminha por um milharal também imaginado, a pessoa imaginada não é a propriedade desse milharal, pois ele pertence ao indivíduo que o está imaginando. Este universo foi criado na imaginação de Brahma, a Entidade Suprema, por isso a propriedade deste universo é de Brahma, e não dos microcosmos que também foram criados pela imaginação de Brahma. Nenhuma propriedade deste mundo, mutável ou imutável, pertence a um indivíduo em particular; tudo é o patrimônio comum de todos." Restante do texto em http://cirandas.net/brauliobo/blog/a-problematica-de-hoje-em-dia __ http://bogomips.org/unicorn-public/ - [email protected] please quote as little as necessary when replying
