Chuyển tới nội dung chính

Tổng quan database proxy

DB Proxy nằm giữa ứng dụng và database, pool các kết nối, cân bằng tải và định tuyến từng kết nối tới node phù hợp. Ứng dụng kết nối tới endpoint của proxy thay vì tới node, nên một lần failover không đòi hỏi sửa code hay cấu hình phía bạn.

Lớp trung gian đó chính là mục đích. Không có proxy, ứng dụng giữ kết nối tới một node cụ thể và phải kết nối lại sang chỗ khác khi node đó thôi làm primary.

Khả dụng ở đâu

DB Proxy hỗ trợ MySQL, PostgreSQL và MariaDB, và chỉ trên database triển khai ở chế độ High Availability. Phải thỏa mãn cả hai điều kiện.

ghi chú

Tab DB Proxy chỉ xuất hiện khi database được tạo với High Availability và chạy engine được hỗ trợ. Nếu bạn không thấy tab này, kiểm tra cả hai điều kiện.

Quyền cần có

QuyềnLoại thao tácMô tả
manageDatabase:ListProxyViewXem danh sách DB Proxy của database.
manageDatabase:CreateProxyCreateTạo DB Proxy cho database.
manageDatabase:DeleteProxyDeleteXóa DB Proxy của database.

Mở trang DB Proxy

  1. Đăng nhập FPT Cloud Portal và chọn Database PlatformAll Database.
  2. Nhấn ID database, rồi mở tab DB Proxy.

Trang quản lý DB Proxy liệt kê các proxy

Xem thông tin kết nối

Ở trang DB Proxy, nhấn ID proxy để mở hộp thoại chi tiết.

Hộp thoại chi tiết DB Proxy hiển thị thông tin endpoint

Trạng thái Running nghĩa là proxy đang nhận kết nối. Trỏ ứng dụng của bạn tới địa chỉ hiển thị ở End Point.

Trạng thái của proxy

Trạng tháiÝ nghĩaThao tác khả dụng
ProcessingProxy đang được khởi tạo.Delete
RunningProxy hoạt động bình thường.Stop, Restart, Resize, Delete
StoppedProxy đã dừng.Start, Delete
ResizingTài nguyên proxy đang được điều chỉnh.Delete
FailedProxy gặp lỗi không xác định. Xóa để giải phóng tài nguyên, hoặc liên hệ FPT Support.Delete

Bước tiếp theo