2013-08-26 2 views
0

업무 시간에만 켜야하는 인스턴스가 있습니다. 인스턴스를 시작/중지 할 시간을 예약했습니다. 문제는 인스턴스가 시작되면 수동으로 인스턴스에 로그인하고 Tomcat을 시작해야한다는 것입니다. 나는 시도했다. 시작은 Windows에서 운이없는 서비스 다. 나는 사용자 데이터와 함께 가려고했지만 내 주위에 머리를 얻을 수 없었다 ... 아무도 내가 톰캣을 시작하는 것을 자동화 할 수있는 방법을 제안 할 수 있습니까 ???Amazon EC2 인스턴스를 시작한 후 Tomcat을 자동으로 시작하는 방법

답변

0

많은 시행 착오를 줄이려면 Tomcat을 .exe 설치 프로그램으로 다시 설치하고 명시 적으로 서비스로 실행되도록 설치하는 것이 가장 좋습니다. (다시 설치하지 않고도 확실히이 작업을 수행 할 수 있지만 모든 것을 말하고 완료하면 다시 설치하는 것이 좋습니다. 사용자 정의 Tomcat 설정이 많지 않으면 시간이 많이 걸릴 것입니다.) 일단 서비스로 설치되면 서비스로 이동하십시오. Tomcat 서비스의 "시작 유형"이 "자동"인지 확인하십시오. (서비스를 열지 않고도 시스템 트레이의 Apache Service Monitor에서 Tomcat 서비스의 시작 유형을 제어 할 수 있습니다.)

Tomcat을 서비스로 실행하면 시작을 예약하는 방법과 충돌 할 수 있습니다/업무 시간 중에 Tomcat을 중지하는 것이지만 스케줄링을 어떻게하는지 명확하지 않기 때문에 스케쥴러에서 시작 및 중지하고 있는지 확인해야한다고 말할 수는 없습니다. 서비스, 톰캣의 창/콘솔 인스턴스가 아닙니다. (그렇지 않으면 두 개의 다른 포트에서 실행되는 두 Tomcat으로 끝나거나 포트 충돌로 인한 오류가 발생할 수 있습니다.)

+0

물론 시도해 보겠습니다. – Vineeth

관련 문제