2013-01-04 1 views

답변

0

명확히하기 위해 업데이트 컴퓨터를 다시 시작하지 않고 :. 낙타는 더 런타임 구성 요소가없는

Tomcat이 디먼 프로세스를 실행하고 다양한 스크립트를 처리 할 수있는 서버입니다 - 개발 외부에서 실행하기를 일반적으로 다음을 수행해야합니다. 번들 서버 (ServiceMix, Tomcat, Jetty, WebSphere 또는 이것 저것)와 함께. 이 예제에서 낙타는 메인 메서드 내에서 실행되어 콘솔을 차단합니다 (this 기능 사용). ssh 세션이 끝날 때 프로세스가 여전히 실행 중이면 시스템에서 프로세스를 중지해야합니다.

이것은 낙타 (또는 스택 오버플로 -) 질문 (유닉스를 putty를 사용하여 연결하기 때문에 유닉스를 실행한다고 가정)보다 유닉스 관련 질문입니다.

하지만 어쨌든 프로세스를 닫아야합니다.

ps -ef에 의한 프로세스 ID (PID)에 대한
  1. 봐 그리고 이것은 내가 어떤 한 번에 할 수있는 것으로 모든 프로세스를 종료하는 일반적인 대답이다 mvn exec:java -PCamelServer
  2. 있는 행이 kill -9 <pid>
+0

하여 죽여 발견 해야 할 것. 내가 원했던 것은 인스턴스를 멈추는 방법입니다 !! 서버로 부두를 고려해 ... sh shutdown.sh에 의해 아파치 바람둥이를 멈출 수 있고, 다른 퍼티 세션을 형성 할 수있다. 나는 그런 식으로 뭔가를 원한다! – madhairsilence

+0

또한 분명히 명령을 언급하고 낙타 예제를 시도하고 있다고 말했습니다 ... 유닉스 질문으로 간주하는 방법을 알지 못했습니다! – madhairsilence

+0

예,하지만 실제로는 일종의 서버가 실행되고 있다고 가정하고 있습니다. 나는 Camel에 서버가없고 왜 이것이 간단한 OS/Unix 질문인지 설명하기 위해 대답을 업데이트했다. –

관련 문제