2014-10-22 2 views
0

현재 Amazon EC2에 웹 응용 프로그램이 있습니다. 응용 프로그램은 H2 데이터베이스를 사용하여 테이블을 저장합니다 (scp를 사용하여 내 H2 디렉토리를 로컬 컴퓨터에서 EC2로 가져 왔습니다). 응용 프로그램은 인스턴스에 연결하고 H2를 시작하면 작동하지만 일단 로컬 터미널을 닫으면 H2가 중지되고 응용 프로그램도 작동을 멈 춥니 다. 터미널을 로컬로 닫은 후에도 H2를 계속 실행하는 방법이 있습니까?Amazon EC2에서 H2 데이터베이스 실행 유지

답변

0

대부분의 데이터베이스 시스템은 서비스이며 주어진 사용자 세션이 아닌 백그라운드에서 프로세스로 실행됩니다. http://www.h2database.com/html/tutorial.html#using_server

그것은 그러나 그것을 위해 초기화 스크립트를 설정하는 방법에 대한 많은 정보를 제공하지 않습니다

서버 모드의 일종을 가지고 나타납니다 않습니다.

빠른 구글이 예제를 설정 검색 : https://gist.github.com/ohneda/1585636

+0

나는 서브 터미널 화면을 사용하여이 작업을 수행하는 다른 방법을 발견, 내가 H2는이 터미널을 종료 한 후 종료하지 않고 실행 할 수 있습니다. 어쨌든 당신의 도움에 감사드립니다. –

+0

그건 정말 서비스를 실행하는 좋은 방법이 아닙니다. 시스템이 다시 시작될 때 다시 실행되지 않습니다. – datasage

관련 문제