| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2011 16:36:35
|
Doug Floriano
Entusiasta Java
![[Avatar]](/images/avatar/996d38f817b4ba74e4c38fb1286d28ab.jpg)
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á. |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2011 19:32:20
|
pedruhenrik
GUJ Master
![[Avatar]](/images/avatar/fe35cdc3b5e88ce55f6659889fe2937f.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/06/2011 19:42:13
|
pedruhenrik
GUJ Master
![[Avatar]](/images/avatar/fe35cdc3b5e88ce55f6659889fe2937f.jpg)
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 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/06/2011 08:10:52
|
Doug Floriano
Entusiasta Java
![[Avatar]](/images/avatar/996d38f817b4ba74e4c38fb1286d28ab.jpg)
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á. |
|
|
 |
|
|