2013-06-11 39 views
6

Tôi mới làm quen với khung chơi cũng như amazon ec2. Tôi có một ứng dụng chơi 2.1 mà tôi muốn triển khai trên amazon ec2. Tôi có amazon microinstance đã được thiết lập. Có hướng dẫn hoặc các bước có sẵn mà tôi có thể làm theo không?Triển khai Play 2.1 trong ví dụ amazon ec2

Trả lời

5

Sử dụng lệnh dist từ Play Console, sau đó sao chép mã zip trên máy chủ EC2 của bạn, giải nén và chạy ứng dụng của bạn bằng cách sử dụng tập lệnh start.

Bạn cũng có thể sử dụng một số cấu hình khác, hãy xem doc.

Và nó cũng tốt hơn to put a HTTP frontend.

+0

Sử dụng lệnh 'bắt đầu' bắt đầu Phát ở nền trước. Có thực tế phổ biến để sử dụng & để nĩa nó? Ngoài ra, chúng có ý nghĩa gì khi sử dụng SIGTERM để chấm dứt quá trình? – sthomps

+1

tập lệnh bắt đầu đã được thay thế bằng một tập lệnh có cùng tên với chính dự án trong quá trình đích/phổ/tương tự mặc dù – rphutchinson

3

Xem các liên kết gắn liền với từng bước mà bạn cần phải thực hiện:

  1. Connect to your ec2 instance

  2. Install Play

  3. Copy your application (thêm -r tùy chọn để scp nếu sao chép toàn bộ thư mục)

  4. Run the application

+1

Tôi có một câu hỏi. Elastic Beanstalk sẽ tự động xử lý cân bằng tải/chia tỷ lệ, nhưng vì điều này đang được chạy trong một cá thể, nó sẽ hoạt động như thế nào? Nó sẽ được tự động thu nhỏ, vv? –

+0

điều này có tính đột phá hơn là một quá trình triển khai thích hợp. Một quá trình triển khai phải là 1. khả năng mở rộng (bạn sẽ không triển khai cho mỗi máy chủ theo cách này theo cách thủ công), 2. rollback nên có thể, 3. kiểm tra khói được kích hoạt vv :) – Richeek

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