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

Triển khai giải pháp ProxySQL cho cụm MySQL Master-Slave

ProxySQL là một middleware mã nguồn mở mạnh mẽ dành cho MySQL, hỗ trợ cân bằng tải, phân tách đọc ghi (Read/Write Splitting) và quản lý kết nối hiệu quả. Nội dung dưới đây hướng dẫn chi tiết cách cấu hình ProxySQL kết hợp với cụm MySQL Replication trên nền tảng Ubuntu 22.04. 1. Chuẩn bị môi trường và hạ tầng Hệ thống thử nghiệm bao gồm 4 máy ả ...

Đăng vào ngày 16 tháng 6 lúc 21:51

Thiết lập cụm Docker Swarm và triển khai dịch vụ tự động

1. Chuẩn bị môi trường Bảng cấu hình ban đầu: Tên máy Địa chỉ IP Vai trò control-node 192.168.10.10 Quản trị worker-01 192.168.10.11 Xử lý worker-02 192.168.10.12 Xử lý 2. Đặt tên máy chủ Thực hiện trên từng node: # Trên máy chủ quản trị sudo hostnamectl set-hostname con ...

Đăng vào ngày 13 tháng 6 lúc 03:59

Bài Toán Phân Tán Dữ Liệu: Thuật Toán Băm Nhất Quán

I. Khái niệm cơ bản về băm nhất quán Thuật toán băm nhất quán là một kỹ thuật băm đặc biệt, chủ yếu được sử dụng trong các hệ thống phân tán để giải quyết vấn đề phân mảnh dữ liệu và cân bằng tải, đặc biệt khi các nút thay đổi động, tối thiểu hóa việc di chuyển dữ liệu. Dưới đây là phần giới thiệu toàn diện từ các vấn đề nền tảng, nguyên lý, c ...

Đăng vào ngày 11 tháng 6 lúc 04:39