Elastic Beanstalk에 Java 웹 애플리케이션을 배치하고 있습니다. Beanstalk은 기본적으로 Redhat 인스턴스에 Tomcat7 & openjdk를 제공합니다. 하지만 인스턴스를 사용자 지정하여 Sunjdk를 사용할 수 있도록하고 싶습니다. 위에서 설명한대로 here 단계를 수행 한 후 EC2 &에서 sun jdk, tomcat7이 설치된 새 인스턴스를 시작하고 인스턴스의 사용자 정의 AMI를 작성하고 BeanStalk의 편집 환경 구성에서 사용자 정의 AMI id 필드에 ID를 제공했습니다. 하지만 환경 상태가 빨간색으로 바뀌고 응용 프로그램이 배포되지 않습니다. 이 문제에 대한 해결책을 제안 해 주시겠습니까?Elastic Beanstalk 인스턴스를 사용자 정의하십시오.
14
A
답변
12
나는 당신이하고 싶은 것을 정확히했으며, 그것이 효과가 있다는 것을보고 해 주어 기쁩니다. 처음 시도했을 때도 똑같은 문제가 발생했습니다. 반드시 당신에게 확인 :
- 수동, EC2에서 콩나무를 통해 응용 프로그램을 시작 발사되었다 NOT을 시작 것을 아마존의 콩나무 AMI의 실행중인 인스턴스에서 사용자 정의 AMI를 만듭니다. 이것은 매우 중요합니다. 콩기름이 깜박이면 EC2 인스턴스가 작동하지 않습니다 !!
- 모든 환경과 심볼릭 링크가 올바른지 확인하려면이 지침에 따라 Sun의 Java를 설치하십시오. https://forums.aws.amazon.com/message.jspa?messageID=251168#251168
- 톰캣이 기본 OpenJDK 설정보다 스핀 업 시간이 오래 걸린다는 것을 알았습니다.
당신은 아직도 그것을 얻을 수없는 경우 /opt/tomcat7/logs/catalina.out에서 로그를 확인해야합니다 - 난 환경에 새의 .jar을 업로드하여 해결 된 신비한 VerifyException 충돌 그리고 나는 또한 즉시 permgen 공간을 다 써 버렸고, beanstalk 'configuration configuration'의 'Container'컨피규레이션 영역에서 값을 올려서 해결했다.
관련 문제
- 1. Amazon Elastic Beanstalk Broadcast
- 2. Amazon Elastic Beanstalk 대 수동 배포
- 3. AWS Elastic Beanstalk : 스케일링 트리거 CPUUnitilization
- 4. CloudFront와 동적 응용 프로그램을위한 Elastic Beanstalk?
- 5. Elastic Beanstalk deploy - ASP.NET 명령 줄에서
- 6. Amazon Elastic BeanStalk, WAR 파일, 핫 리로딩
- 7. Elastic Beanstalk 응용 프로그램과 연결된 EC2 인스턴스를 어떻게 확인할 수 있습니까?
- 8. Elastic Beanstalk -> Grails를 사용하여 RDS 연결 오류가 발생했습니다.
- 9. AWS Elastic Beanstalk REST API - 인증 매개 변수?
- 10. 파일/폴더 사용 권한 Web Deploy + Amazon Elastic Beanstalk
- 11. AWS Elastic Beanstalk Git이 "이미 최신"이라고 말합니다.
- 12. 하나의 AWS EC2 인스턴스 (Elastic Beanstalk)에서 여러 환경 실행
- 13. Grails 앱이 AWS Elastic Beanstalk '로그'탭에 나타나는 방식으로 로그인하게하는 방법
- 14. Java/BlazeDS/Spring 응용 프로그램에서 AWS Elastic Beanstalk 사용
- 15. Amazon Elastic Beanstalk은 새로운 환경을 만들 때 서버 인스턴스를 만듭니다.
- 16. Amazon AWS Beanstalk 사용자 정의 AMI 문제
- 17. AWS Elastic Beanstalk에 배경 작업자 추가
- 18. 탄성 부하 분산 장치가없는 탄력적 인 Beanstalk
- 19. github에서 gem을 사용자 정의하십시오.
- 20. HtmlHelper.ValidationMessage 출력을 사용자 정의하십시오.
- 21. 템플릿에서 $ singularHumanName을 사용자 정의하십시오.
- 22. Google지도의 InfoWindow를 사용자 정의하십시오
- 23. 과거에 시간을 사용자 정의하십시오.
- 24. quicktime iphone을 사용자 정의하십시오.
- 25. aws beanstalk 우리 - 서쪽 ami 필요?
- 26. Amazon Elastic Mapreduce 인스턴스를 기존 Amazon Elastic Mapreduce 인스턴스에 더 추가 할 수 있습니까?
- 27. Magento 검색 기능을 사용자 정의하십시오.
- 28. 표보기에서 빈 셀을 사용자 정의하십시오.
- 29. bash에서 "cd"를 사용자 정의하십시오.
- 30. 페이 스북을 단추처럼 사용자 정의하십시오.
Thanq u 너무 많은 피트 .. 당신의 솔루션이 나를 위해 일했던 ..... ..... –
나는 그들이 첫 번째 요점이라고 생각한다. 나는 콩 줄기 인스턴스를 시작한 채 멈추어 서 AMI를 저장했다. 그건 효과가 없어! – greg
예입니다. 강조 표시 할 부분을 추가했습니다. – Peter