redminar inicialização lenta

2

Estamos rodando o Redmine 1.0 no Apache / 2.2.3 com o Passenger e o Ruby 1.8.7 e o Rails 2.3.5. O hardware é um Linode VPS de 512MB. Estamos enfrentando um atraso de 5 a 6 segundos ao acessar o Redmine pela primeira vez em um período. Depois de acessá-lo, as páginas carregam muito rápido. Isso é um erro de configuração ou um comportamento esperado? Qualquer coisa que podemos fazer para tornar nossos desenvolvedores um pouco mais felizes?

    
por Michelle 11.08.2010 / 22:39

3 respostas

2

Uma forma de manter uma instância de aplicativo por mais tempo é modificar:

PassengerPoolIdleTime

Consulte guia de usuários do Phusion Passenger para obter mais informações sobre isso.

Até agora, tenho uma boa experiência em configurá-lo para 3600.

    
por 12.08.2010 / 17:19
4

Existe alguma maneira de mantê-lo na memória após o primeiro lançamento para evitar atrasos futuros?

Editar: PassengerPoolIdleTime 0 funciona como um encanto. Como eu perdi essa opção?

    
por 12.08.2010 / 17:08
3

Seu comportamento típico para praticamente qualquer aplicativo Rails, pelo menos na minha experiência. É particularmente verdadeiro em um aplicativo tão grande quanto o Redmine. O tempo de carregamento é porque você está realmente iniciando um executável e carregando o aplicativo na memória naquele primeiro lançamento.

    
por 11.08.2010 / 22:55