8

Khi tôi triển khai ứng dụng đường ray của mình, tôi kết thúc với một vài lỗi dẫn đến lỗi nginx 1.2.3 404 .404 err on Rails 3 triển khai để AWS ... tốt ngoại trừ EB không sao chép/ondeck đến/hiện tại

Trong quá trình triển khai, EB nói: "L ERI: Một số trường hợp chưa trả lời lệnh. Phản hồi không được nhận từ [i-a054e9de]."

Tôi có thể đăng nhập vào EC2 và trong var/app "mv ondeck to current" rồi "touch current/tmp/restart.txt" và sau đó ứng dụng sẽ triển khai và hoạt động tốt. Nó có tất cả các phụ thuộc và được nối đúng vào cơ sở dữ liệu RDS.

Câu hỏi đặt ra là:

Làm thế nào để tôi nhận được máy chủ AWS (đàn hồi cây đậu) để làm cho bước triển khai cuối cùng mà sẽ sao chép ondeck đến hiện tại?

Tôi có thiếu gì đó trong tệp cấu hình của mình không? Có một thiết lập mà tôi vô tình thay đổi trong cấu hình EB?

BTW, mọi thứ đều hoạt động tốt cho đến gần đây vấn đề này xuất hiện ... bất kỳ suy nghĩ nào được đánh giá cao. Cảm ơn trước.

+1

Điều tương tự cũng xảy ra với tôi :( –

Trả lời

1

Tại một thời điểm, tôi đã thực hiện "Triển khai xây dựng lại" EB, loại bỏ cài đặt cổng 443 để hỗ trợ https: từ Bộ cân bằng tải đàn hồi.

Khi tôi thêm 443 trở lại bộ cân bằng, triển khai bắt đầu hoạt động bình thường ... tức là nó sẽ kết thúc triển khai với bản sao từ ondeck đến hiện tại. Vấn đề dường như được giải quyết, mặc dù tôi không thể giải thích tại sao điều này là cần thiết.