Chức năng này dùng để thiết lập thông số kết nối đến dịch vụ hàng đợi RabbitMQ.
Dịch vụ này được sử dụng chung cho tất cả các entity. RabbitMQ cung cấp mạng lưới trao đổi thông tin real-time giữa các trạm làm việc đang kết nối đến 1 server.
Thông tin trao đổi quan trọng nhất là thông tin cập nhật dữ liệu của mỗi user đang thao tác. Khi user thêm, sửa , xóa dữ liệu, chương trình sẽ tự động cập nhật thông tin tương ứng ở các máy tính khác và web server.
RabbitMQ là phần mềm miễn phí, ta có thể cài lên server nội bộ.
RabbitMQ có thể cài trên windows, linux, macos. Cách cài dễ nhất là sử dụng container trên docker. Docker Image có thể lấy từ địa chỉ https://hub.docker.com/_/rabbitmq
docker pull rabbitmq
Đối với các khách hàng nhỏ, ta có thể đăng ký dịch vụ RabbitMQ miễn phí trên cloud tại: https://customer.cloudamqp.com
Dịch vụ miễn phí cho phép kết nối tối đa 40 máy tính và webserver. Số message mỗi tháng tối đa 2 triệu.
Mật khẩu đăng nhập Enter your rabbitmq password.
2. Create New Instance
Nhập các tham số này vào các ô tương ứng của chức năng này.
Lệnh | Diễn giải |
---|---|
Test | Kiểm tra kết nối. Kết nối thành công sẽ gửi thông điệp đi và nhận thông điệp về. Chú ý khi test, thông điệp sẽ được gửi cho tất cả các máy tính đang kết nối đến DB server này. |
RabbitMQ cung cấp giao diện Web để theo dõi các hàng đợi đang hoạt động kết nối từ các trạm làm việc. (Lemur free chỉ cho phép 40 kết nối cùng lúc)
Khi Phoebus được chạy, 1 kết nối sẽ được mở cho đến lúc thoát Phoebus.
Updated on : 2022-06-23 22:10:48. by : . at X1-Extreme.
Topic : Setup RabbitMQ Service. spc.rabbitmq.rabbitmqsetting