Cách tạo hàng đợi SQS trên AWS

theanh

Administrator
Nhân viên
Amazon Simple Queue Service (SQS) là dịch vụ xếp hàng tin nhắn được quản lý của AWS cho phép chúng tôi tách rời và mở rộng các dịch vụ vi mô, hệ thống phân tán và ứng dụng không có máy chủ. Sử dụng SQS, chúng tôi có thể gửi, lưu trữ và nhận tin nhắn giữa các thành phần phần mềm ở bất kỳ khối lượng nào mà không bị mất tin nhắn. Hàng đợi tiêu chuẩn cung cấp thông lượng tối đa, sắp xếp theo nỗ lực tốt nhất và phân phối ít nhất một lần. Hàng đợi FIFO được thiết kế để đảm bảo rằng các tin nhắn được xử lý chính xác một lần, theo đúng thứ tự mà chúng được gửi đi.

SQS Loại bỏ chi phí quản lý, cung cấp dịch vụ phân phối tin nhắn đáng tin cậy, giữ an toàn cho dữ liệu nhạy cảm và có khả năng mở rộng linh hoạt và tiết kiệm chi phí.

Bảo mật, Độ bền, Tính khả dụng, Khả năng mở rộng, Độ tin cậy, Tùy chỉnh là một số lợi ích khi sử dụng SQS.

Có 2 loại Hàng đợi SQS trên AWS.
  1. Hàng đợi chuẩn
  2. Hàng đợi FIFO
  1. Hàng đợi chuẩn:Hỗ trợ số lượng giao dịch mỗi giây (TPS) gần như không giới hạn cho mỗi API actionMột tin nhắn được gửi ít nhất một lần, nhưng đôi khi có nhiều hơn một bản sao của một tin nhắn được gửi. Đôi khi, tin nhắn có thể được gửi theo thứ tự khác với thứ tự chúng được gửi.
    [*] Hàng đợi FIFO:
    Hàng đợi FIFO hỗ trợ tối đa 3.000 tin nhắn mỗi giây (TPS), cho mỗi API actionMột tin nhắn được gửi một lần và vẫn khả dụng cho đến khi người dùng xử lý và xóa tin nhắn đóThứ tự gửi và nhận tin nhắn được bảo toàn nghiêm ngặt.

Để biết thêm thông tin về Hàng đợi SQS, nhấp vào đây.

Đối với SQS, chúng tôi chỉ trả cho những gì chúng tôi sử dụng, không có mức phí tối thiểu. Để biết thêm về giá của AWS SQS hãy nhấp vào đây

Trong bài viết này, chúng ta sẽ xem các bước để tạo Hàng đợi Chuẩn và FIFO, gửi tin nhắn cho chúng, xóa tin nhắn và xóa Hàng đợi.

Điều kiện tiên quyết​

  1. Tài khoản AWS (Tạo nếu bạn chưa có).

Chúng tôi sẽ làm gì?​

  1. Đăng nhập vào AWS.
  2. Tạo hàng đợi SQS và gửi tin nhắn
  3. Xem và xóa tin nhắn khỏi hàng đợi
  4. Xóa hàng đợi

Đăng nhập vào AWS​

  1. Nhấp vào đây để đến Đăng nhập AWS Trang.
Khi chúng ta nhấp vào liên kết trên, chúng ta sẽ thấy một trang web như sau, tại đó chúng ta được yêu cầu đăng nhập bằng thông tin đăng nhập của mình.



Sau khi đăng nhập thành công vào AWS, chúng ta sẽ thấy bảng điều khiển chính với tất cả các dịch vụ được liệt kê.


Tạo hàng đợi SQS

Nhấp vào “Dịch vụ” ở trên cùng bên trái và tìm kiếm “SQS” rồi nhấp vào “Dịch vụ hàng đợi đơn giản”.



Bạn sẽ thấy Trang chính, tại đây hãy nhấp vào “Bắt đầu hàng đợi”.



Trên trang “Tạo hàng đợi mới”, hãy đặt tên cho Hàng đợi chuẩn và cuộn xuống trang.



Sau khi đặt tên cho Hàng đợi chuẩn, nhấp vào nút “Create Queue” ở góc dưới bên trái.



Sau khi Standard Queue được tạo, hãy chọn Queue và nhấp vào “Queue Actions” và “Send a Message”.



Nhập tin nhắn bạn muốn gửi và nhấp vào nút “Send Message”.



Bạn sẽ nhận được màn hình sau, trong đó bạn sẽ được yêu cầu gửi tin nhắn khác, gửi tin nhắn khác hoặc nhấp vào “Close”.



Để tạo FIFO Queue, hãy chọn “FIFO Queue” và đặt tên cho nó. Sau khi đặt tên cho Hàng đợi FIFO, hãy cuộn xuống trang.



Tại đây, hãy nhấp vào “Tạo nhanh hàng đợi”.



Sau khi Hàng đợi FIFO được tạo, hãy chọn Hàng đợi và nhấp vào “Hành động hàng đợi” và “Gửi tin nhắn”.



Tại đây, nhập tin nhắn mà bạn muốn gửi đến Hàng đợi FIFO và cung cấp ID Nhóm tin nhắn và ID trùng lặp tin nhắn rồi nhấp vào "Gửi tin nhắn".



Tại đây, bạn cũng sẽ nhận được màn hình sau, trong đó bạn sẽ được yêu cầu gửi một tin nhắn khác, gửi một tin nhắn khác hoặc nhấp vào "Đóng".


Xem và xóa tin nhắn khỏi hàng đợi​

Chọn Tên hàng đợi mà bạn muốn đọc tin nhắn được gửi trong các bước trên.

Tôi đã chọn Hàng đợi chuẩn tại đây, nhấp vào "Hành động nhanh" -> Xem/Xóa tin nhắn.



Tại đây, nhấp vào “Bắt đầu thăm dò tin nhắn”.



Bây giờ, bạn có thể thấy tin nhắn đã gửi ở bước trước.

Để xóa tin nhắn, hãy chọn tin nhắn và nhấp vào “Xóa 1 tin nhắn”.



Trong hộp xác nhận, nhấp vào “Có, xóa tin nhắn đã kiểm tra” để xóa tin nhắn đã chọn.



Tương tự như vậy, bạn có thể xem/xóa tin nhắn đã gửi đến Hàng đợi FIFO. Chọn hàng đợi FIFO, nhấp vào “Hành động nhanh” -> "Xem/Xóa tin nhắn".



Tại đây, nhấp vào "Bắt đầu thăm dò tin nhắn" để xem các tin nhắn đã gửi ở bước trước.



Khi bạn nhận được danh sách tin nhắn, hãy chọn tin nhắn cụ thể đó để xóa và nhấp vào "Xóa 1 tin nhắn".



Trong hộp xác nhận, nhấp vào "Có, xóa tin nhắn đã kiểm tra".


Xóa hàng đợi​

Bạn có thể xóa hàng đợi bằng cách chọn chúng, nhấp vào "Hành động nhanh" và "Xóa hàng đợi".



Trên trang xác nhận, nhấp vào "có, xóa 2 hàng đợi".


Kết luận

Trong bài viết này, chúng ta đã thấy các bước để tạo hàng đợi chuẩn và FIFO, gửi tin nhắn đến chúng, đọc chúng và xóa chúng. Chúng ta cũng đã thấy các bước để xóa Hàng đợi.
 
Back
Bên trên