Tối Ưu Hóa Cân Bằng Tải Cho Cụm MQTT Broker Bằng Kỹ Thuật Sticky Session

Trong các hệ thống phân tán, cân bằng tải tầng ứng dụng đóng vai trò then chốt, đặc biệt là cơ chế "sticky session" (phiên dính). Đối với giao thức MQTT, việc duy trì trạng thái kết nối và xử lý phiên làm việc hiệu quả là yếu tố quyết định đến hiệu năng của toàn bộ cụm broker. Cơ chế Phiên MQTT và Thách thức trong Cụm phân tán Các client MQTT ...

Đăng vào ngày 17 tháng 10 lúc 03:50

Cài đặt và Cấu hình Nginx trên CentOS 7

Thêm kho lưu trữ EPEL Trước khi cài đặt Nginx, cần kích hoạt kho lưu trữ EPEL để truy cập vào các gói phần mềm bổ sung: yum install epel-release -y Cài đặt máy chủ Nginx Sau khi đã có EPEL, tiến hành cài đặt Nginx thông qua trình quản lý gói: yum install nginx -y Khởi động và cấu hình tường lửa Khởi động dịch vụ Nginx và thiết lập tường lửa đ ...

Đăng vào ngày 5 tháng 10 lúc 06:31

Triển Khai Nginx Từ Mã Nguồn Đến Kiến Trúc High Availability Kết Hợp LVS

1. Biên dịch và thiết lập Nginx từ mã nguồn Việc cài đặt Nginx từ source code cho phép tùy chỉnh module và tối ưu hiệu năng theo môi trường thực tế. Trước khi biên dịch, cần chuẩn bị các thư viện nền tảng trên hệ điều hành Linux (RHEL/CentOS/Rocky). 1.1. Cài đặt gói phụ thuộc # Bộ công cụ biên dịch C/C++ sudo yum install -y gcc-c++ make automak ...

Đăng vào ngày 10 tháng 9 lúc 11:21

Các ứng dụng của nginx

nginx là một máy chủ HTTP hiệu năng cao, cũng như một máy chủ phản hướng ngược, bộ cân bằng tải và máy chủ phản hướng thư điện tử. Máy chủ HTTP nginx có thể cung cấp dịch vụ HTTP độc lập, thường được sử dụng như máy chủ trang web tĩnh. Khi hoạt động như máy chủ HTTP, nginx hỗ trợ nhiều tên miền ảo, cho phép triển khai nhiều trang web trên cùng ...

Đăng vào ngày 28 tháng 8 lúc 16:15

Cấu hình cân bằng tải Tomcat bằng Apache HTTP Server và mod_jk

Giới thiệu về mod_jk và giao thức AJP mod_jk là module trung gian kết nối Apache HTTP Server với Tomcat thông qua giao thức AJP (Apache JServ Protocol). Không phải module mặc định của httpd, mod_jk cần biên dịch riêng, tương tự như cách bổ sung module PHP. Giao thức AJP được tối ưu hóa cho giao tiếp giữa web server và servlet container, cho hiệ ...

Đăng vào ngày 4 tháng 8 lúc 08:32

Sử dụng NGINX với Lua để thực hiện kiểm soát phức tạp và biến nội bộ của ngx_lua

Cài đặt module lua_nginx_module Module lua_nginx_module có thể được cài đặt từng bước, hoặc sử dụng trực tiếp OpenResty của Alibaba Đối với Centos và Debian việc cài đặt rất đơn giản... Dưới đây là hướng dẫn cài đặt trên FreeBSD: fetch http://www.lua.org/ftp/lua-5.1.4.tar.gz tar zxvf lua-5.1.4.tar.gz cd lua-5.1.4 make freebsd make install c ...

Đăng vào ngày 18 tháng 7 lúc 08:00

Cài đặt và cấu hình Nginx - Hướng dẫn toàn diện từ cơ bản đến nâng cao

Nginx Tổng quan và ứng dụng thực tế Giới thiệu về Nginx 1. Nginx (engine x) là một máy chủ web HTTP hiệu suất cao và đồng thời cũng là máy chủ proxy ngược, hỗ trợ cả dịch vụ IMAP/POP3/SMTP. Nginx được phát triển bởi Igor Sysoev cho trang web Rambler.ru của Nga (đứng thứ hai về lượng truy cập tại Nga), phiên bản công khai đầu tiên 0.1.0 được phá ...

Đăng vào ngày 15 tháng 7 lúc 08:37

Tích hợp Pgpool-II trên Kubernetes để Tối Ưu Hóa Kết Nối và Cân Bằng Tải Truy Vấn PostgreSQL

Trình bày cách triển khai Pgpool-II trên Kubernetes nhằm tối ưu hóa kết nối và cân bằng tải truy vấn đọc từ PostgreSQL. Giới thiệu Do PostgreSQL là một ứng dụng có trạng thái, yêu cầu quản lý cụ thể (ví dụ: sao lưu, phục hồi, chuyển đổi tự động), các chức năng tích hợp của Kubernetes không đủ để xử lý. Vì vậy, cần sử dụng một Operator để mở rộn ...

Đăng vào ngày 28 tháng 6 lúc 18:54

Apache Dubbo Consistent Hashing Load Balancer: Architecture and Practical Usage

In distributed RPC systems, client-side load balancing ensures predictable request distribution while maintaining stability during topology changes. Apache Dubbo’s ConsistentHashLoadBalance is specifically designed for scenarios where request affinity—routing identical requests to the same provider—is critical. Unlike round-robin or random stra ...

Đăng vào ngày 20 tháng 6 lúc 22:41

Cấu hình LVS-DR với cân bằng tải đa cổng sử dụng firewall mark

LVS (Linux Virtual Server) là giải pháp cân bằng tải lớp 4 tích hợp sẵn trong nhân Linux, hỗ trợ hiệu năng cao và độ tin cậy cao cho hệ thống phân phối lưu lượng tới cụm máy chủ nền tảng. Mô hình DR (Direct Routing) là một trong những chế độ phổ biến nhất, cho phép lưu lượng vào đi qua bộ điều phối (director), trong khi lưu lượng phản hồi từ má ...

Đăng vào ngày 19 tháng 6 lúc 17:02