Tomcat: Eu x SYSTEM  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
douglasrusso
Thread.start()
[Avatar]

Membro desde: 24/11/2006 19:28:02
Mensagens: 31
Offline

Ola,

Preciso iniciar o Tomcat 5.5 como processo do usuário, para que ele possa ter acesso a recursos que tal usuário tem na rede. Executando diretamente pelo executável (tomcat5.exe) eu consigo isto.

O problema é não posso abrir mão do nonitor (tomcat5w.exe), isto é necessário pois, executando através do monitor e sendo processo do sistema, as exceções não afetam a disponibilidade do servidor. Rodando como processo do usuário (por fora do monitor) o sistema pára de 5 a 10 dias por estouro na heap.

O que eu preciso então é iniciar o tomcat através do monitor do tomcat, sendo ambos como processo do usuário, e não como processo do sistema.

Grato a todos

Douglas Boff Nandi
Estagiário - Itaipu Binacional
Estudante de Ciência da Computação na Universidade Estadual do Oeste do Paraná - Unioeste
Adriano Almeida
JavaEvangelist
[Avatar]

Membro desde: 13/09/2006 15:29:34
Mensagens: 386
Offline

Você precisa colocar esse usuário como dono do serviço.

Se tiver no windows, faça o seguinte:

Na janela dos Serviços (lá no painel de controle), clicando com o botão direito sobre o serviço do Tomcat entre em propriedades. Vá na aba "Logon" e coloca o usuário que vc quer que seja o dono lá!

Twitter: @adrianoalmeida7
http://ahalmeida.com
http://blog.caelum.com.br

douglasrusso
Thread.start()
[Avatar]

Membro desde: 24/11/2006 19:28:02
Mensagens: 31
Offline

Obrigado Pafuncio! Resolvi o problema!

Douglas Boff Nandi
Estagiário - Itaipu Binacional
Estudante de Ciência da Computação na Universidade Estadual do Oeste do Paraná - Unioeste
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team