Đồng thời không có máy chủ AWS
Đồng thời
Tính đồng thời là điều cần thiết để hiểu cách ứng dụng không có máy chủ mở rộng quy mô.
Đồng thời là số lượng lệnh gọi Lambda đồng thời.
Nó được tính bằng cách nhân tốc độ yêu cầu với thời lượng trung bình của hàm.
Yêu cầu cuộc gọi sẽ bị hạn chế nếu chúng vượt quá giới hạn đồng thời của tài khoản hoặc hàm Lambda.
Những điều sau đây ảnh hưởng đến tính đồng thời của bạn:
- Mô hình gọi của nguồn sự kiện
- Hạn chế dịch vụ AWS
Mỗi mô hình gọi sẽ tương tác với dịch vụ Lambda theo cách khác nhau.
Video đồng thời không có máy chủ AWS
W3schools.com cộng tác với Amazon Web Services để cung cấp nội dung đào tạo kỹ thuật số cho sinh viên của chúng tôi.
Cách thức hoạt động đồng thời
Các yêu cầu sẽ bị hạn chế nếu chúng vượt quá mức đồng thời.
Ví dụ: nếu hàm của bạn chạy trong 20 giây và nhận được 50 yêu cầu mỗi giây thì tỷ lệ tương tranh của bạn là 1000.
Nếu số lượng đồng thời có sẵn của bạn nhỏ hơn 1000, các yêu cầu sẽ bị hạn chế.
Yêu cầu không thành công hoặc bị hạn chế sẽ có hai lần thử lại với nguồn sự kiện không đồng bộ.
Giới hạn đồng thời
Đối với nguồn sự kiện đồng bộ, không có lần thử lại tích hợp nào.
Các nguồn sự kiện truyền trực tuyến như Kinesis Data Streams đếm các phân đoạn.
Đối với Lambda, giới hạn là một lệnh gọi Lambda đồng thời trên mỗi phân đoạn.
Hầu hết các dịch vụ phát trực tuyến sẽ tiếp tục thử lại bản ghi cho đến khi bản ghi đó được xử lý hoặc hết thời gian lưu giữ.
Một loạt hồ sơ sẽ được lưu giữ cho đến khi thời gian lưu giữ kết thúc nếu một hồ sơ bị lỗi.
Đó là lý do tại sao việc thêm mã để xử lý các lỗi từng phần là rất quan trọng.
Bảng bên dưới so sánh Mô hình thực thi Lambda và Biện pháp đồng thời.
Đo lường đồng thời | Mô hình thực thi Lambda |
---|---|
Tỷ lệ yêu cầu * thời lượng trung bình | Đồng bộ |
Nâng và dịch chuyển | Không đồng bộ |
Theo mặc định, một lần thực thi cho mỗi phân đoạn. Sử dụng hệ số song song để chạy nhiều luồng trên mỗi phân đoạn. | Bỏ phiếu, phát trực tuyến |
Nó cần nhiều hơn 3 GB bộ nhớ | 5 cuộc thăm dò mỗi giây, tăng theo độ sâu hàng đợi |
Các bài đọc liên quan:
Quản lý đồng thời cho hàm Lambda