14

Chúng tôi đang triển khai một ứng dụng web java trong Cây đậu đàn hồi. Cây đậu theo mặc định cung cấp các phiên bản Redhat với Tomcat7 & openjdk. Nhưng tôi muốn tùy chỉnh các trường hợp để tôi có thể sử dụng Sunjdk. Thực hiện theo các bước như đã đề cập here, tôi đã khởi chạy phiên bản mới từ EC2 & cài đặt jdk mặt trời, tomcat7 và tạo AMI tùy chỉnh của cá thể và cung cấp ID của nó trong trường Id AMI tùy chỉnh trong chỉnh sửa Cấu hình môi trường trong BeanStalk. Nhưng trạng thái Môi trường của tôi đang thay đổi thành RED và ứng dụng không được triển khai. Bạn có thể gợi ý cho tôi một giải pháp cho việc này không.tùy chỉnh các phiên bản Beanstalk Elastic

Trả lời

12

Tôi đã thực hiện chính xác những gì bạn muốn làm và vui mừng báo cáo rằng nó hoạt động. Trong những nỗ lực đầu tiên của tôi, tôi gặp phải vấn đề tương tự. Hãy chắc chắn rằng bạn:

  • Tạo tùy chỉnh AMI của bạn từ một trường hợp chạy của cây đậu của Amazon AMI mà bạn tự khởi động từ EC2, không phải một mà đã được đưa ra từ khi bắt đầu ứng dụng của bạn thông qua cây đậu. Điều này là rất quan trọng, như Flashing một cây đậu bắt đầu EC2 dụ sẽ không hoạt động !!
  • cài đặt Java của Sun theo các hướng dẫn này, để đảm bảo tất cả các liên kết môi trường và biểu tượng là chính xác. https://forums.aws.amazon.com/message.jspa?messageID=251168#251168
  • kiên nhẫn, vì tôi thấy một số lý do khiến Tomcat mất nhiều thời gian quay vòng hơn với cấu hình OpenJDK mặc định.

Nếu bạn vẫn không thể tải xuống, hãy đảm bảo bạn kiểm tra nhật ký trong /opt/tomcat7/logs/catalina.out - Tôi đã đạt được một xác nhận bí ẩn đã được giải quyết bằng cách tải lên .jar mới vào môi trường , và tôi cũng chạy ra khỏi không gian permgen gần như ngay lập tức, được giải quyết bằng cách tăng cường các giá trị trong khu vực cấu hình 'Container' của cấu hình chỉnh sửa beanstalk '.

+0

Thanq u rất nhiều Pete .. giải pháp của bạn làm việc cho tôi ..... :) –

+0

Tôi nghĩ rằng họ quan trọng ở đây là điểm đầu tiên: Tôi đã gặp khó khăn khi tung ra một phiên bản beanstalk, tùy biến nó sau đó lưu AMI - Điều đó KHÔNG làm việc! – greg

+0

Vâng đó là chìa khóa. Thêm một số bolding để làm nổi bật. – Peter

Các vấn đề liên quan