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

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Theo mặc định, tất cả các tổ chức trong Apigee Edge đều có hai môi trường: testprod. Bạn có thể tuỳ ý đặt tên. Các 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 hiển thị 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ả môi trường. Người dùng chỉ có thể triển khai vào môi trường test. Nếu là quản trị viên, bạn có thể triển khai vào bất kỳ môi trường nào.

Các tuỳ chọn triển khai

Bạn có thể triển khai proxy dưới dạng bản sửa đổi hoặc phiên bản. Đây là hai khái niệm riêng biệt, như được giải thích trong phần 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 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 sẽ nằm trong 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 của 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 đã triển khai proxy đó, 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 linh hoạt hơn trong quá trình triển khai, hãy sử dụng API quản lý. Xem phần về triển khai liền mạch trong bài viết Triển khai proxy API bằng API quản lý.

Tính năng 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 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 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 proxy API. 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 còn muốn giữ lại trong nhật ký trong Apigee Edge trước khi tạo bản sửa đổi mới.

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

Edge hỗ trợ triển khai nhiều phiên bản của một proxy trong một môi trường. 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 proxy API

Cách triển khai (hoặc huỷ triển khai) 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 bản sửa đổi mà bạn muốn triển khai (hoặc huỷ triển khai).
  2. Nhấp vào Triển khai > {environment} 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ẽ bị 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.