Điểm:1

Làm cách nào để di chuyển ứng dụng Beanstalk hiện có của chúng tôi sang Amazon Linux 2?

lá cờ do

Ba Beanstalk của chúng tôi hiện đang chạy trên nền tảng "Tomcat 8.5 với Java 8 chạy trên Amazon Linux 64 bit", trên AMI "ami-0e469f970b0c3b65c" đóng hộp hoặc (đối với một trong số chúng) trên phiên bản tùy chỉnh của AMI đó với trình biên dịch Java khả năng được thêm vào.

Tạo Beanstalk mới với nền tảng "Tomcat 8.5 với Corretto [x] chạy trên Amazon Linux 2 64 bit" có vẻ khá đơn giản, nhưng tôi phải làm gì với Beanstalk hiện có? Tôi có bắt đầu lại từ đầu với Beanstalk mới không? Hoặc có cách nào để chuyển đổi những cái hiện có?

Điểm:0
lá cờ ng

Tôi tin rằng bạn phải tạo một môi trường mới và khi nó hoạt động, bạn có thể chấm dứt môi trường cũ.

Các tài liệu không nói nhiều, ngoại trừ

Nếu ứng dụng Elastic Beanstalk của bạn dựa trên nhánh nền tảng AMI của Amazon Linux, hãy sử dụng trang này để tìm hiểu cách di chuyển môi trường của ứng dụng sang Amazon Linux 2. Hai thế hệ nền tảng không được đảm bảo tương thích ngược với ứng dụng hiện có của bạn. Hơn nữa, ngay cả khi mã ứng dụng của bạn triển khai thành công sang phiên bản nền tảng mới, mã đó có thể hoạt động hoặc hoạt động khác do sự khác biệt về hệ điều hành và thời gian chạy.Mặc dù Amazon Linux AMI và Amazon Linux 2 chia sẻ cùng một nhân Linux, nhưng chúng khác nhau về hệ thống khởi tạo, phiên bản libc, chuỗi công cụ biên dịch và các gói khác nhau. Chúng tôi cũng đã cập nhật các phiên bản thời gian chạy, công cụ xây dựng và các phần phụ thuộc khác dành riêng cho nền tảng. Do đó, chúng tôi khuyên bạn nên dành thời gian, kiểm tra kỹ lưỡng ứng dụng của mình trong môi trường phát triển và thực hiện mọi điều chỉnh cần thiết.

Khi bạn đã sẵn sàng đi vào sản xuất, Elastic Beanstalk yêu cầu triển khai xanh lam/xanh lá cây để thực hiện nâng cấp. Để biết chi tiết về các chiến lược cập nhật nền tảng, hãy xem Cập nhật phiên bản nền tảng của môi trường Elastic Beanstalk.

Về cơ bản, triển khai xanh dương/xanh lá cây có nghĩa là bạn sẽ chuyển URL của mình từ môi trường cũ sang môi trường mới sau khi URL hoạt động và sau đó bạn có thể chấm dứt URL cũ.

Chúng tôi chưa tự mình thực hiện việc di chuyển, nhưng đó là cách tôi hiểu.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.