Tóm tắt về Clean code
Giới thiệu CloudAMQP – Một RabbitMQ server trên Cloud
Đăng vào . Được đăng bởi GP Coder . 6258 Lượt xem
Trong các bài viết trước, tôi đã giới thiệu với các bạn cách tự cài đặt RabbitMQ. Trong bài này, tôi sẽ giới thiệu với các bạn CloudAMQP – một RabbitMQ Server trên nền tảng Cloud. CloudAMQP là gì? CloudAMQP cung cấp một RabbitMQ Server trên nền tảng Cloud. CloudAMQP tự động hóa toàn bộ […]
Chuyên mục: Message Queue Được gắn thẻ: CloudAMQP, JMS, RabbitMQ
Kết nối RabbitMQ sử dụng Web STOMP Plugin
Đăng vào . Được đăng bởi GP Coder . 5999 Lượt xem
Trong các bài viết trước mình đã giới thiệu với các bạn cách kết nối đến RabbitMQ sử dụng Java thông qua giao thức AMQP. Trong bài này, tôi sẽ giới thiệu với các bạn cách kết nối RabbitMQ sử dụng Javascript thông qua WebSocket. Web STOMP Plugin là gì? Web STOMP plugin giúp chúng […]
Chuyên mục: Message Queue Được gắn thẻ: Message Queue, RabbitMQ, Socket
Sử dụng publisher confirm trong RabbitMQ
Đăng vào . Được đăng bởi GP Coder . 5127 Lượt xem
Publisher confirms là một extension của RabbitMQ để thực hiện publish Message đáng tin cậy. Khi publisher confirms được bật trên một Channel, các Message mà Producer publish phải được xác nhận bởi Broker là đã nhận thành công/ thất bại. Từ đó chúng ta có thể ghi log, thông báo lỗi và / hoặc […]
Chuyên mục: Message Queue Được gắn thẻ: Message Queue, RabbitMQ
Sử dụng Dead Letter Exchange trong RabbitMQ
Đăng vào . Được đăng bởi GP Coder . 6939 Lượt xem
Dead Letter Exchange trong RabbitMQ Dead Letter Exchange là gì? Dead Letter là một tin nhắn không thể gửi đến người nhận. Dead Letter Queue (DLQ), là hàng đợi chứa tin nhắn chưa được gửi, không thể được gửi đến đích của chúng vì lý do này hay lý do khác. Trong hàng đợi tin […]
Chuyên mục: Message Queue Được gắn thẻ: Message Queue, RabbitMQ
Sử dụng Alternate Exchange trong RabbitMQ
Đăng vào . Được đăng bởi GP Coder . 4102 Lượt xem
Khi một Message đến Exchange, nếu không tìm thấy Queue nào phù hợp cho Message, Message sẽ tự động bị hủy. RabbitMQ cung cấp một tiện ích mở rộng AMQP được gọi là Alternate Exchange, để collect các Message không thể gửi được trước khi chúng bị huỷ. Chúng ta sẽ biết được cách làm […]
Chuyên mục: Message Queue Được gắn thẻ: Message Queue, RabbitMQ
Sử dụng binding Exchange to Exchange trong RabbitMQ
Đăng vào . Được đăng bởi GP Coder . 4239 Lượt xem
Trong các bài viết trước chúng ta đã cùng tìm hiểu về các loại Exchange trong RabbitMQ. Có một câu hỏi đặt ra là có thể thực hiện binding một Exchange đến Exchange khác hay không? Câu trả lời là có và chúng ta sẽ thấy cách thực hiện như thế nào trong phần tiếp […]
Chuyên mục: Message Queue Được gắn thẻ: Message Queue, RabbitMQ
Sử dụng Headers Exchange trong RabbitMQ
Đăng vào . Được đăng bởi GP Coder . 4425 Lượt xem
Trong các bài viết trước, chúng ta đã cùng tìm hiểu về Direct Exchange, Fanout Exchange và Topic Exchange. Trong bài này, tôi sẽ giới thiệu với các bạn một loại exchange rất mạnh mẽ khác của RabbitM là Headers Exchange. Flow của một Message trong Headers Exchange Header exchange (amq.headers) được thiết kế để định tuyến […]
Chuyên mục: Message Queue Được gắn thẻ: Message Queue, RabbitMQ