Eu experimentei um problema semelhante com um Redmine que eu instalei em um servidor de hospedagem compartilhada. No meu caso, é um ambiente linux / apache, mas tenho exatamente os mesmos sintomas.
Como é hospedagem compartilhada, não tenho controle sobre todo o ambiente. Passei uma pequena quantidade de tempo tentando corrigi-lo e, em seguida, recorri a uma solução simples. Eu criei uma tarefa a cada 15 minutos para recuperar a página inicial do Redmine:
*/15 * * * * /usr/bin/curl http://redmineserver.example.com/ --stderr - > /dev/null
Isso faz o truque para mim, aparentemente 15 minutos é freqüente o suficiente para o sistema manter tudo carregado e pronto para ação.