Mudanças entre as edições de "CPU e Memória"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
(Criou página com ' Seu aplicativo está apresentando problemas. Seu plano não possui tanta memória reservada, onde pode ver, claramente, via SSH, com o print que fizemos abaixo. O uso de mem...')
 
 
(3 edições intermediárias de um usuário não apresentadas)
Linha 1: Linha 1:
  
Seu aplicativo está apresentando problemas. Seu plano não possui tanta memória reservada, onde pode ver, claramente, via SSH, com o print que fizemos abaixo. O uso de memória do seu serviço está elevadíssima em relação ao plano de hospedagem que possui.
+
Ao receber a mensagem a seguir no seu email:
Comando do SSH:
+
  
:'''top -c'''
+
'''User Account: Usuario'''
  
Pedimos que olhe, por favor, seus logs do servidor Java. Veja se o seu aplicativo lança alguma exception que ajudaria a elevar o uso de memória. Analise também a real necessidade de memória de seu plano.
+
'''Account Exceeding allocated resources'''.
  
[[Categoria:PROBLEMAS E CANCELAMENTO]]
+
'''Your account may be suspended or removed'''.
 +
 
 +
'''Exceeding: Memory'''
 +
 
 +
Veja abaixo a causa da mensagem acima:
 +
 
 +
Seu aplicativo está apresentando problemas de memória, por essa razão, a mensagem. Quando um usuário recebe este email, é indicativo que o nível de processamento ultrapassou 50% no serviço Java, o que acontece geralmente por necessidade de mais memória, processamento elevado por aplicativo ou erros que são lançados nos logs.
 +
 
 +
Pedimos que olhe, por favor, seus logs do servidor Java, baixando-os por FTP sempre. Veja se o seu aplicativo lança alguma exception que ajudaria a elevar o uso de memória. Analise também a real necessidade para seu aplicativo.
 +
 
 +
Cada servidor Java fica dentro de appservers/SERVIDOR_JAVA. Toda a estrutura dos servidores java e onde ficam seus logs são idênticos ao da máquina de desenvolvimento
 +
 
 +
Onde '''SERVIDOR_JAVA''' deve ser o caminho de acordo com o seu servidor instalado. Veja abaixo o "X" (letra x em maiúscula) como o número da versão que instalou:
 +
 
 +
'''- JBOSS 4 até 6'''
 +
 
 +
~/appservers/jboss-Xx/server/default/log/server.log
 +
 
 +
'''- JBOSS 7'''
 +
 
 +
~/appservers/jboss-7x/standalone/log/server.log
 +
 
 +
'''- GlassFish 2 até 4'''
 +
 
 +
~/appservers/glassfish-Xx/domains/domain1/logs/server.log
 +
 
 +
'''- Tomcat 5.5. até 7'''
 +
 
 +
~/appservers/apache-tomcat-Xx/logs/stdout.log
 +
 
 +
Caso sua necessidade seja de uso de processamento, temos planos específicos para tal. Mas no plano que utiliza, neste momento, o serviço é derrubado para evitar problemas para outros usuários quando atinge níveis alarmantes de CPU.
 +
 
 +
'''Comando do SSH:'''
 +
 
 +
top -u '''USUARIOFTP'''
 +
 
 +
O comando TOP apresentará a coluna RES de memória REServada pelo serviço no sistema operacional em MB de RAM. Muita memória é indicativo de necessidade ou acúmulo por leaks de memória. O importante é descobrir qual das duas situações é a sua. Se for leaks, erros são lançados nos logs, sempre. Trate de todos e isso diminui.
 +
 
 +
O servidor Java, muitas vezes, com esse aviso, é desligado. Os nossos sistemas desligam servidores Java que usam processamento. Até toleramos usar mais memória. Mas o uso de processamento não pode ultrapassar 5% por 20 minutos. Acima de 50%, ele cai imediatamente, independente de avisos.
 +
 
 +
Onde '''USUARIO_FTP''' é o usuário que usa para acessar seu FTP principal e o painel cPanel, onde pode acessar o painel java. Olhe a coluna '''RES''', de memória REServada e verifique se ela está acima do plano contratado
 +
----
 +
Para acessar o SSH no windowns [[Acesso SSH no Windows|clique aqui.]]
 +
----
 +
[[Categoria:PROBLEMAS E ERROS]]

Edição atual tal como às 17h25min de 9 de abril de 2014

Ao receber a mensagem a seguir no seu email:

User Account: Usuario

Account Exceeding allocated resources.

Your account may be suspended or removed.

Exceeding: Memory

Veja abaixo a causa da mensagem acima:

Seu aplicativo está apresentando problemas de memória, por essa razão, a mensagem. Quando um usuário recebe este email, é indicativo que o nível de processamento ultrapassou 50% no serviço Java, o que acontece geralmente por necessidade de mais memória, processamento elevado por aplicativo ou erros que são lançados nos logs.

Pedimos que olhe, por favor, seus logs do servidor Java, baixando-os por FTP sempre. Veja se o seu aplicativo lança alguma exception que ajudaria a elevar o uso de memória. Analise também a real necessidade para seu aplicativo.

Cada servidor Java fica dentro de appservers/SERVIDOR_JAVA. Toda a estrutura dos servidores java e onde ficam seus logs são idênticos ao da máquina de desenvolvimento

Onde SERVIDOR_JAVA deve ser o caminho de acordo com o seu servidor instalado. Veja abaixo o "X" (letra x em maiúscula) como o número da versão que instalou:

- JBOSS 4 até 6

~/appservers/jboss-Xx/server/default/log/server.log

- JBOSS 7

~/appservers/jboss-7x/standalone/log/server.log

- GlassFish 2 até 4

~/appservers/glassfish-Xx/domains/domain1/logs/server.log

- Tomcat 5.5. até 7

~/appservers/apache-tomcat-Xx/logs/stdout.log

Caso sua necessidade seja de uso de processamento, temos planos específicos para tal. Mas no plano que utiliza, neste momento, o serviço é derrubado para evitar problemas para outros usuários quando atinge níveis alarmantes de CPU.

Comando do SSH:

top -u USUARIOFTP

O comando TOP apresentará a coluna RES de memória REServada pelo serviço no sistema operacional em MB de RAM. Muita memória é indicativo de necessidade ou acúmulo por leaks de memória. O importante é descobrir qual das duas situações é a sua. Se for leaks, erros são lançados nos logs, sempre. Trate de todos e isso diminui.

O servidor Java, muitas vezes, com esse aviso, é desligado. Os nossos sistemas desligam servidores Java que usam processamento. Até toleramos usar mais memória. Mas o uso de processamento não pode ultrapassar 5% por 20 minutos. Acima de 50%, ele cai imediatamente, independente de avisos.

Onde USUARIO_FTP é o usuário que usa para acessar seu FTP principal e o painel cPanel, onde pode acessar o painel java. Olhe a coluna RES, de memória REServada e verifique se ela está acima do plano contratado


Para acessar o SSH no windowns clique aqui.