Processos jar  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Doug Floriano
Entusiasta Java
[Avatar]

Membro desde: 11/01/2007 13:09:47
Mensagens: 21
Offline

Boa tarde pessoal

Estou com um problema aqui,se puderem ajudar.

Eu tenho um Jar que é processado periodicamente para fazer umas consultas a WebService e atualizar uma base de dados, tb é gerado log e tals.
O problema que não sei quem vai executar esse jar, como SO, sei que será um Control-M a principio. Só que o control-m está executando diversas vezes ao mesmo tempo o mesmo jar, acabo tendo problema com os logs e outros.
Precisaria garantir de ter apenas um processo do mesmo no mesmo servidor, mas acabo tendo problema com nome como, javaw.exe e etc.
Como acessaria o SO ou JVM para saber se tem um processo desse mesmo jar?

Desculpa se faltou informação, mas é que fiquei meio perdido de como pesquisar sobre isso, o que achei em foruns não me ajudou muito.

Obs. Só preciso saber se aquele mesmo jar já está sendo executado independente de SO, para não continuar o processo do segundo.


Douglas Floriano

Se você viver cada dia como se fosse o último, um dia ele realmente será.
[Email] [MSN]
pedruhenrik
GUJ Master
[Avatar]

Membro desde: 08/05/2008 11:48:36
Mensagens: 1043
Localização: São Paulo - SP
Offline

semana passada havia um post sobre manter apenas uma única execução de um aplicação java desktop.

ñ lembro ao exato as palavras contidas no post mas da uma pesquisada.

att,

...tem um plano A e tem um plano B...

http://twitter.com/pedruhenrik
[Email] [MSN]
pedruhenrik
GUJ Master
[Avatar]

Membro desde: 08/05/2008 11:48:36
Mensagens: 1043
Localização: São Paulo - SP
Offline

pesquisei aki mas ñ achei o post no guj...rs

falha de memória rs

http://www.guj.com.br/java/216623-nao-permitir-executar-jar-2-x#1105719

se não me engano havia algo na solução a respeito de sockets, igual o comentado nesse link:

http://javafree.uol.com.br/topic-852431-Rodar-a-aplicacao-uma-unica-vez.html

att,

...tem um plano A e tem um plano B...

http://twitter.com/pedruhenrik
[Email] [MSN]
Doug Floriano
Entusiasta Java
[Avatar]

Membro desde: 11/01/2007 13:09:47
Mensagens: 21
Offline

Opa, vlwzao.
Deu uma luz de por onde procurar =)

Edit.


Fiz e deu certo para o que precisava, segue exemplo que segui.

This message was edited 1 time. Last update was at 07/06/2011 12:50:59


Se você viver cada dia como se fosse o último, um dia ele realmente será.
[Email] [MSN]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team