Tôi mới sử dụng EC2. Tôi đã đọc rất nhiều về nó, xem nhiều video và hướng dẫn và khá quen thuộc với cách mọi thứ hoạt động. Tôi vẫn có vài câu hỏi mà tôi dường như không thể tìm thấy câu trả lời trực tiếp.Làm cách nào để có được cân bằng tải EC2 được thiết lập đúng cách để cho phép đồng bộ hóa tệp thời gian thực?
Nếu tôi có 3 phiên bản (linux) với cân bằng tải tất cả phục vụ cùng một trang web và trang web là một php động/mysql điều hướng nơi người dùng đăng các chuỗi diễn đàn mỗi giây, cơ sở dữ liệu và tệp được đồng bộ hóa với tất cả 3 trường hợp như thế nào trong thời gian thực.
- Tôi có cần phải có cơ sở dữ liệu trên RDS trong đó mọi trường hợp chỉ đơn giản là trỏ đến nó.
- Cách sử dụng tệp của người dùng. Nếu người dùng tải lên một tệp vào trang web, thì tệp này sẽ có sẵn ngay lập tức trên tất cả các phiên bản ngay lập tức, điều này có thể thực hiện được như thế nào. Tôi không nghĩ rằng có 3 bản sao trên 3 trường hợp là rất thực tế.
- Nếu tôi sửa đổi trang web, giả sử thay đổi thứ gì đó trong tệp CSS, làm cách nào để đồng bộ hóa các thay đổi cho tất cả các phiên bản.
- Làm thế nào để EBS hoặc S3 đóng một vai trò trong tất cả điều này.
đây là một vài liên kết để trợ giúp: http://stackoverflow.com/a/8919031/667608 http://stackoverflow.com/a/9133243/667608 – chantheman
Cảm ơn bạn đã tóm tắt. 1. Ý bạn là gì khi bạn nói chắc chắn rằng tất cả an ninh đều chặt chẽ. Bạn có thể giải thích về điều đó không. Có lợi thế để có mysql trên một thể hiện thay vì RDS. 2. Tất cả các tập tin người dùng được lưu trữ trong một directoy gọi là userfiles. Nếu tôi sử dụng S3 những gì nên tập tin đích đến. Tôi có cần gắn S3 làm ổ đĩa không. Làm thế nào được thực hiện. – Hussein
Không, RDS có lợi thế so với một cá thể đơn lẻ. Nó cho phép bạn mở rộng DB của bạn trên các phiên bản. Nhưng bởi vì nó là công khai, bạn cần phải đảm bảo an ninh của nó là chặt chẽ. Tương tự, bạn có thể sử dụng S3 theo cách tương tự như đã đề cập trong câu trả lời. Tất cả phải mất là [một nghiên cứu nhỏ] (https://forums.aws.amazon.com/thread.jspa?threadID=39361) về phía bạn ... –