프로그래밍

 3198, 1/160 회원가입  로그인  
   lja9708
   [JAVA][LINUX]리눅스에 자바 서비스.. 질문요~~

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3205 [복사]


저기.. 궁금한게 있는데 하나 질문요~~~

리눅스에서 보통 자바 프로그램 실행할때...

aaa.class 를 실행할려면

java aaa


라고 하는데요... 이렇게 하면.. 현재 커넥트 되어 있을때만.. 가능하잖아요..

이거 말고... 아에 서비스로 등록해서.... 사용할 수 있는 방법이 있나요???

보통 proc 나, c로 만든거는 다 올려서(윈도우의 서비스 개념??) 사용하던데..

자바는 어떻게 하는지 알고싶습니다~~

고수님들 답변좀 부탁드려요~~~ ㅠㅠ

  Hit : 4052     Date : 2011/11/11 01:20



    
xzvsda 무슨 소린지... 2011/11/11  
lja9708 흠..

가령.. ps -ef | grep java

이렇게 명령을 치면... 메모리상에 올가가서 실행되는 프로그램들 있잖아요???

이렇게 실행을 하고싶다는 말입니다.. 이것도 설명이 힘들려나? ㅠㅠ
2011/11/11  
xzvsda java도 메모리에 올라가서 실행이됩니다만.. 2011/11/11  
lja9708 흠.. 제가 telnet등올 접속해서 명령어로.. java xxxxx

이렇게 하면.. 당연히 실행이 되지요...

그런데... 콘솔창을 닫으면.. 그대로... 메모리에서 해제가 되잖아요??

제가 하고싶은건.. 웹 서비스를 띄우듯이(???) 서비스를 올려놓고... 콘솔창을 닫더라도...

계속 유지 시키고 싶다는거죠..

이거.. 소켓통신 할려고 하구요.. 서버 프로그램 띄워놓을거라서요...

아.. 아는 지식이 짧아서.. 설명도 좀 어눌하네요 .. ㅠㅠ
2011/11/11  
$Zero 서비스 형식으로 실행하려면 서비스등록을 해야지요; 그건 자바의 문제가아니라 운영체제로 등록을 하는거죠.. 리눅스라면 크론도 있고 프로파일에 등록만해놔도 로그인시 자동으로 서버파일을 실행할텐데.. 2011/11/11