2013-03-06 1 views
0

Heroku Java 플러그인을 설치하고 "Web & Spring, CloudAMQP와 비동기 작업자"라는 예제 응용 프로그램을 설정하려고합니다. 이 프로젝트는 maven을 따르고 있으며 응용 프로그램은 maven을 통해 heroku에 배포됩니다.Heroku 템플릿 java 응용 프로그램 개발 환경 설정

로컬 Java 컨테이너, rabbitmq 및 동일한 JVM 또는 다른 JVM에서 실행중인 작업자를 사용하여 동일한 응용 프로그램을 실행할 수 있습니까?

답변

1

예, Foreman은 Procfile이있는 프로젝트를 시작합니다. 정의 된 프로세스가 여러 개인 경우 프로세스가 모두 시작됩니다.

https://devcenter.heroku.com/articles/procfile#developing-locally-with-foreman

먼저 메이븐 로컬로 프로젝트를 빌드해야합니다. 환경 변수에 rabbitmq 인스턴스에 대한 설정 정보를 설정하거나 관리자가 데리러 갈 .env 파일에 저장할 수 있습니다. 앱이 기대하는 변수를 보려면 'heroku config'로 Heroku 앱을 살펴볼 수 있습니다.

관련 문제