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

Tạo Service

Service gom nhiều Route lại để dùng chung một backend (Upstream) và các plugin: mỗi Service liên kết tới đúng 1 Upstream, và Route chọn Backend Target là Via Service sẽ kế thừa Upstream đó. Nhờ vậy, khi cần đổi backend cho nhiều Route, bạn chỉ sửa 1 chỗ là Service, thay vì sửa từng Route.

Bước 1Nhấn Create Service để mở màn hình Create Service
1 / 7
Bước 1: Nhấn Create Service để mở màn hình Create Service

Nhấn vào ảnh để phóng to.

Màn hình Create Service chia thành 3 mục ở thanh điều hướng bên trái: Basic Information → Upstream Binding → Review. Hai mục Basic Information và Upstream Binding là bắt buộc. Mục nào chưa hợp lệ có biểu tượng ⓘ màu đỏ, nút Create chỉ bật khi cả 2 mục đã hợp lệ.

Tạo Service​

Để tạo Service, bạn thực hiện các bước sau:

  1. Chọn API Gateway → Service ở menu bên trái, chọn API Gateway ở góc trên bên phải, rồi nhấn Create Service.

  2. Nhập các thông tin sau tại mục Basic Information:

FieldBắt buộcMô tả
NameYTên Service, hiển thị ở danh sách và dùng để chọn Service khi Route chọn Via Service. Bắt đầu bằng chữ cái, chỉ gồm chữ thường a-z, số 0-9, _ và -. Tên không được trùng với Service khác trong cùng API Gateway.
DescriptionNMục đích của Service, ví dụ gom nhóm Route nào, dùng cho backend nào, để dễ quản lý khi có nhiều Service.

Mục Basic Information của màn hình Create Service

  1. Chọn mục Upstream Binding, chọn Upstream cho Service:
FieldBắt buộcMô tả
UpstreamYUpstream làm backend dùng chung cho mọi Route trỏ vào Service này. Chọn một Upstream có sẵn trong API Gateway, hoặc chọn + Create a new upstream để tạo Upstream mới ngay trong màn hình này (field giống màn hình Tạo Upstream). Service chỉ tham chiếu tới Upstream theo ID, không sao chép cấu hình của Upstream.

Mục Upstream Binding đã chọn Upstream, tab Upstream REF xuất hiện

Sau khi chọn Upstream, phía trên hiện thêm tab Upstream (nhãn REF). Chọn tab này để xem cấu hình của Upstream vừa chọn (Target, Connection Configuration, Health Checks…) ở chế độ chỉ đọc, không phải mở màn hình khác.

Tab Upstream REF hiển thị cấu hình Upstream ở chế độ chỉ đọc

  1. Chọn mục Review để kiểm tra lại cấu hình, gồm Basic Information, Upstream (Mode là Reference by ID và Upstream đã chọn) và Plugins.

Mục Review của màn hình Create Service

  1. Nhấn Create để hoàn tất.

Thông báo Service created successfully hiển thị, hệ thống đưa bạn về màn hình Service và Service mới nằm ở đầu danh sách.

Thông báo Service created successfully, Service mới ở đầu danh sách

Để Route dùng Service này, chọn Backend Target là Via Service khi tạo hoặc sửa Route. Xem Tạo Route.

Lỗi thường gặp​

LỗiNguyên nhânCách xử lý
Service name already existsĐã có Service cùng tên trong API Gateway nàyĐặt tên khác.
Nút Create không bậtChưa nhập Name hoặc chưa chọn Upstream (mục có biểu tượng ⓘ đỏ)Mở mục có biểu tượng ⓘ và nhập đủ field bắt buộc.

Bước tiếp theo​

Cập nhật lần cuối vào