2012-01-22 19 views
9

Tôi đang cố gắng bắt đầu với Amazon AWS Elastic Beanstalk và khi tôi tìm hiểu thêm về nó, có vẻ như tôi sẽ không thể kiểm tra webapp cục bộ của tôi. Tôi hiểu tôi có thể xây dựng một tập tin chiến tranh và chạy nó trong một Tomcat địa phương, nhưng có vẻ như một khi tôi cần một kho dữ liệu (tôi muốn sử dụng dynamodb), tôi sẽ phải kết nối với aws. Lý tưởng nhất là tôi có thể chạy một cá thể thử nghiệm cục bộ (không phải kết nối với aws để kiểm tra). Đó có phải là một điều hợp lý để làm hoặc tôi đang đi về điều này sai?Tôi có thể thử nghiệm tại địa phương khi phát triển cho cây đậu nành Amazon Elastic?

Trả lời

3

Vì vậy, cuối cùng tôi cũng đã gửi thư đến Amazon về điều này. Ai đó đã nhanh chóng quay lại với tôi, nói với tôi rằng tôi phải kết nối với các dịch vụ AWS để thực hiện công việc phát triển này.

+0

Bạn đã nghĩ về khả năng sử dụng một số loại chế nhạo để đạt được điều này? Tôi chỉ đang xem xét cùng một câu hỏi. – Jim

+0

Điều đó chắc chắn có thể hoạt động. Tôi không biết đủ về AWS để biết điều gì sẽ đòi hỏi. Lý tưởng nhất là cấu hình ứng dụng/datastore sẽ giống nhau hoặc ít nhất là tương tự cho phát triển cục bộ và trên các máy chủ của Amazon, nhưng tôi không biết làm thế nào mà nó sẽ được thực hiện. Một khi tôi thấy rằng dev địa phương không được hỗ trợ, tôi quyết định đi với App Engine để thay thế. Bạn có bất kỳ ý tưởng về cách thiết lập như vậy sẽ được thực hiện mặc dù? – user605331

+0

Trang web AWS của Amazon tuyên bố rằng nó dễ dàng chạy cục bộ, nhưng sau đó bỏ qua bất kỳ chi tiết nào về cách thiết lập trang này. Tôi không thể tìm thấy bất kỳ thông tin chi tiết nào trên web và sau 2 ngày kể từ khi bắt đầu, tôi vẫn không thể hiểu được. Nếu bạn đã tìm ra cách để làm điều đó, xin vui lòng chia sẻ! :) –

3

Câu trả lời đã chọn là chính xác - không thể chạy các dịch vụ AWS cục bộ. Tôi đang thêm nhiều thông tin và tài liệu tham khảo hơn. Chỉ cần bằng cách so sánh, Google App Engine mà tôi cũng sử dụng không cung cấp khả năng này và tôi thấy nó cực kỳ hữu ích.

Một vài tháng trước, một người nào đó có tên Wade trong nhóm quan hệ nhà phát triển AWS solicited feedback từ cộng đồng nhà phát triển về những gì mocks sẽ hữu ích cho các nhà phát triển cho mục đích này.

Amazon Elastic Bean Stalk không hỗ trợ integrated debugging using the Eclipse IDE. Nếu bạn có kết nối Internet tốt và nheo mắt, gần như cảm thấy như bạn đang chạy cục bộ.

Nhưng, tôi nghĩ có thể có giải pháp cho câu hỏi ban đầu thực sự đang cố gắng thực hiện. Tôi làm điều này tất cả các thời gian. Tôi kết nối cá thể Tomcat đang chạy cục bộ của mình với một cá thể kho dữ liệu được lưu trữ trên Amazon từ xa bằng cách sửa đổi bảo mật cơ sở dữ liệu một cách thích hợp. Lúc đầu, tôi đã lo lắng về hiệu suất, nhưng nó đã được thực sự nhanh chóng cho tôi. Và bạn có thể gỡ lỗi cục bộ trong khi kết nối với nguồn dữ liệu từ xa.

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