Chuyển tới nội dung chính

Hướng dẫn nhanh

Sau khi đăng ký dịch vụ thành công, bạn có thể bắt đầu gửi và nhận message ngay trong vài bước. Hướng dẫn này giúp bạn làm quen với toàn bộ luồng hoạt động từ tạo queue đến gửi/nhận message qua topic.

Tạo queue

Sau khi đăng ký dịch vụ thành công, các thao tác cấu hình RabbitMQ được thực hiện hoàn toàn trong RabbitMQ Application.

  1. Từ menu Application, chọn Queues > Create.

    Màn hình danh sách queues với nút Create

  2. Nhập các thông tin cần thiết:

    • Name (bắt buộc): Tên queue.
    • Max length: Số message tối đa có thể chứa trong queue.
    • Message TTL: Thời gian message tồn tại từ khi được publish. Nếu vượt quá, message sẽ bị xóa.
    • Overflow: Chế độ xử lý khi queue đầy — drop_head, reject_publish, hoặc reject_publish_DLX.

    Form tạo queue với các trường Name, Max length, Message TTL, Overflow

  3. Chọn OK để tạo queue.

Gửi và nhận messages trong queue

  1. Từ menu Application, chọn Queues > chọn queue > Preview.

    Màn hình danh sách queues, chọn queue và nhấn Preview

  2. Trong tab Send, nhập nội dung message vào ô Payload.

    Tab Send với ô Payload để nhập nội dung message

  3. Chọn Send để publish message.

Để nhận message, chuyển sang tab Receive > chọn Receive.

Tab Receive với nút Receive để nhận message từ queue

Tạo topic

  1. Từ menu Application, chọn Topics > Create.

    Màn hình danh sách topics với nút Create

  2. Nhập Name (bắt buộc) cho topic.

    Form tạo topic với trường Name bắt buộc

  3. Chọn OK để tạo topic.

Tạo subscription

Để gửi và nhận message trong topic, bạn cần tạo subscription để đăng ký nhận thông báo từ topic đó.

  1. Chọn topic cần thao tác > Edit > chọn Create trong phần Subscriptions.

    Màn hình Edit topic với nút Create trong phần Subscriptions

  2. Nhập các thông tin cần thiết:

    • Name (bắt buộc): Tên subscription.
    • Max length: Số message tối đa có thể chứa.
    • Message TTL: Thời gian tồn tại của message.
    • Overflow: Chế độ xử lý khi đầy.

    Form tạo subscription với các trường cấu hình

  3. Chọn OK để tạo subscription.

Gửi và nhận messages trong topic

Khi message được publish vào topic, tất cả subscription đã đăng ký đều có thể nhận message đó.

Gửi message vào topic:

  1. Từ menu Application, chọn Topics > chọn topic > Preview.

    Màn hình danh sách topics, chọn topic và nhấn Preview

  2. Nhập nội dung message vào ô Payload.

    Ô Payload để nhập nội dung message cần publish vào topic

  3. Chọn Send để publish message.

Nhận message từ subscription:

  1. Từ menu Application, chọn Queues > chọn subscription > Preview.

    Màn hình danh sách queues, chọn subscription và nhấn Preview

  2. Chọn tab Receive > chọn Receive để nhận message.

    Tab Receive với nút Receive để nhận message từ subscription