Kiến trúc hệ thốngProxy ngược (Reverse Proxy - máy chủ web)

Proxy ngược (Reverse Proxy - máy chủ web)

Nội dung bài

Proxy ngược (Reverse Proxy - máy chủ web)

Chủ đề9 phút đọcThe System Design Primer - mục "Reverse proxy (web server)"

Mục lục
  1. Nội dung gốc
  2. Ghi chú của người dịch

Proxy ngược (Reverse Proxy - máy chủ web)

Nội dung gốc

Sơ đồ proxy ngược đứng giữa Internet và các máy chủ nội bộ
Nguồn: Wikipedia

Proxy ngược (reverse proxy) là một máy chủ web tập trung các dịch vụ nội bộ và cung cấp giao diện thống nhất ra bên ngoài. Request từ client được chuyển tiếp tới một máy chủ có thể đáp ứng nó, rồi proxy ngược trả phản hồi của máy chủ đó về cho client.

Proxy ngược gom nhiều client và giấu cấu trúc máy chủ nội bộ Client A Client B Proxy ngược Server 1 Server 2 Server 3 1 địa chỉ duy nhất ẩn cấu trúc bên trong
Mọi client chỉ nói chuyện với một địa chỉ proxy ngược duy nhất; proxy tự chuyển tiếp tới đúng máy chủ phía sau, giấu kín số lượng và cấu trúc thật.

Các lợi ích bổ sung gồm:

Bộ cân bằng tải và proxy ngược

Nhược điểm: proxy ngược

Nguồn và đọc thêm


Nguồn: The System Design Primer - mục "Reverse proxy (web server)" — Donne Martin và cộng đồng đóng góp

Giấy phép: CC BY 4.0 (nguyên bản: Donne Martin, The System Design Primer)

Xem bản gốc

Bài tiếp theoTầng ứng dụng (Application Layer)