Triển khai proxy trong giao diện người dùng

Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X.
thông tin

Theo mặc định, tất cả các tổ chức trong Apigee Edge đều có 2 môi trường: testprod. Bạn có thể tuỳ ý đặt tên. Những môi trường này chỉ được thiết kế để cung cấp cho bạn một khu vực để làm việc và kiểm thử các thay đổi về API, cũng như một khu vực khác nơi các API được cung cấp cho ứng dụng.

Tuỳ thuộc vào vai trò của mình, bạn có thể không triển khai được cho tất cả các môi trường. Người dùng chỉ có thể triển khai cho môi trường test. Nếu là quản trị viên, bạn có thể triển khai cho mọi môi trường.

Các lựa chọn triển khai

Bạn có thể triển khai các proxy dưới dạng bản sửa đổi hoặc phiên bản. Đây là những khái niệm riêng biệt, như được giải thích tiếp theo.

Giới thiệu về bản sửa đổi

Mỗi môi trường trong một tổ chức chỉ có thể có một bản sửa đổi được triển khai của một proxy API. Thông thường, bạn sẽ có một bản sửa đổi proxy trong prod trong khi một bản sửa đổi khác ở test vì bản sửa đổi đó đang được kiểm thử hoặc phát triển. Ví dụ: bạn có thể triển khai bản sửa đổi 1 trong test và bản sửa đổi 20 trong prod. Bạn có thể xem việc triển khai tất cả các bản sửa đổi trên trang Tổng quan của trình chỉnh sửa proxy API.

Khi bạn tạo một bản sửa đổi mới cho một proxy API mà không thay đổi đường dẫn cơ sở của proxy đó, sau đó triển khai proxy đó vào một môi trường mà proxy đó đã được triển khai, thì phiên bản trước sẽ bị huỷ triển khai và bản sửa đổi mới sẽ được triển khai thay thế. Xin lưu ý rằng việc triển khai thông qua giao diện người dùng quản lý có thể ảnh hưởng đến các cuộc gọi đến. Để xử lý và chuyển đổi các cuộc gọi đến một cách mượt mà hơn trong quá trình triển khai, hãy sử dụng API quản lý. Hãy xem phần về việc triển khai liền mạch trong bài viết Triển khai các proxy API bằng API quản lý.

Tính năng bản sửa đổi trong Apigee Edge không được thiết kế để dùng làm hệ thống kiểm soát nguồn. Sử dụng kho lưu trữ mã nguồn hiện có và các quy trình trong vòng đời phát triển phần mềm (SDLC) để quản lý các thay đổi và giữ lại nhật ký cho các proxy API. Hãy coi các bản sửa đổi trong Edge là một cách để nhanh chóng xem hoặc triển khai các bản sửa đổi khác nhau của một API proxy. Có giới hạn là 50 bản sửa đổi proxy API có thể được giữ lại trong nhật ký trong Apigee Edge, như được ghi lại trong chủ đề Giới hạn. Khi đạt đến giới hạn, bạn nên sao lưu và xoá các bản sửa đổi cũ mà bạn không muốn giữ lại trong nhật ký trên Apigee Edge trước khi tạo các bản sửa đổi mới.

Giới thiệu về các phiên bản

Edge hỗ trợ nhiều phiên bản triển khai của một proxy trong một môi trường duy nhất. Mỗi phiên bản phải có một đường dẫn cơ sở khác nhau (ví dụ: /v1/v2).

Triển khai và huỷ triển khai một proxy API

Cách triển khai (hoặc huỷ triển khai) một proxy API trong giao diện người dùng quản lý:

  1. Trong trình chỉnh sửa proxy API, hãy chọn phiên bản bạn muốn triển khai (hoặc huỷ triển khai).
  2. Nhấp vào Triển khai > {môi trường} rồi trả lời hộp thoại xác nhận.

    Nếu đường dẫn cơ sở của proxy API giống với một bản sửa đổi đã triển khai khác trong môi trường đó, thì bản sửa đổi trước sẽ được huỷ triển khai và bản sửa đổi mới sẽ được triển khai thay thế.
    Để triển khai nhiều phiên bản trong cùng một môi trường, hãy xem phần tiếp theo.