Pergunta

Estamos tendo problemas com lentidão IIS6 quando se usa mais de 1,2 GB de RAM em um único trabalhador e gostaria de usar mais trabalhadores. No entanto parece sessões ASP são feitas por trabalhador e quando o navegador acessa alguma página através de um outro trabalhador que losts a sessão ASP.

Você tem algumas dicas sobre como resolver este problema?

Estamos considerando a possibilidade de usar alguma outra maneira de gerenciar sessão separadamente do IIS (não banco de dados, talvez memcache?). Você recomendar alguma coisa?

Nota .: A aplicação está cheio de código legado e precisamos evitar grandes mudanças no código.

Foi útil?

Solução

Eu tive um cenário semelhante com um aplicativo legado no passado e acabou escrevendo um componente simples para serializar o objeto de sessão ASP para & a partir do banco de dados.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top