Pergunta

Eu quero hospedar um aplicativo da web em um JVM particular Eles oferecem planos de 32, 64, 128, 256 MB.

Meu aplicativo da web usa a primavera. E eu guardo alguns objetos para cada sessão de usuário registrada.

Minha pergunta é: como posso perfilar meu aplicativo da web para ver quanto tamanho de pilha precisa para que eu possa escolher um plano?, Como posso simular centenas de usuários conectados ao mesmo tempo?

Estou desenvolvendo o aplicativo usando o NetBeans 6.7 Java 1.6 Tomcat 6.0.18

Obrigada.

Foi útil?

Solução

Outras dicas

Eu recomendo usar uma ferramenta como Jmeter Para fazer o seu teste de carga. Você pode usar jvisualvm Para ver o uso básico de heap ou pegar um despejo de heap para ver detalhes exatos.

O JVISUALVM é uma ótima opção para observar o uso da memória JVM do seu aplicativo.

No entanto, depois de estar em funcionamento, convém verificar as estatísticas de uso de memória da JVM de tempos em tempos sem precisar chegar a um console para executar o JVisualVM. Se o fizer, este aplicativo da web simples (Visualizador de heap) pode ser útil.

Você pode proteger o aplicativo modificando o web.xml para que apenas as funções selecionadas tenham acesso a este aplicativo.

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