Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về
Apigee X. thông tin
Chủ đề này cung cấp thông tin tổng quan nhanh về việc triển khai proxy. Bạn có thể triển khai proxy bằng giao diện người dùng quản lý, tập lệnh dòng lệnh hoặc bằng API.
Video: Xem video ngắn để tìm hiểu các phương pháp hay nhất giúp không có thời gian ngừng hoạt động trong quá trình triển khai proxy API.
Thời điểm triển khai proxy
Bạn phải triển khai proxy trước khi có thể gọi proxy. Nhìn chung, bạn có thể triển khai khi nào bạn muốn. Khi làm việc trong môi trường thử nghiệm, bạn có thể triển khai lặp lại nhiều lần. Mặt khác, quyết định triển khai proxy từ môi trường thử nghiệm sang môi trường sản xuất thường phụ thuộc vào các quy tắc vòng đời do nhóm phát triển của bạn thiết lập.
Triển khai hoặc triển khai lại proxy khi bạn:
- Tạo proxy mới (quá trình triển khai diễn ra tự động)
- Sửa đổi proxy hiện có
- Tạo bản sửa đổi mới của proxy
- Tạo phiên bản mới của proxy
- Đẩy proxy từ môi trường này sang môi trường khác, chẳng hạn như từ môi trường thử nghiệm sang môi trường phát hành chính thức.
- Xoá và tạo lại kho khoá.
Nơi triển khai proxy
Bạn triển khai proxy cho một môi trường. Theo mặc định, tất cả các tổ chức trong Apigee Edge đều có hai môi trường có tên là test (kiểm thử) và prod (phiên bản chính thức). Các môi trường này chỉ được thiết kế để cung cấp cho bạn một khu vực để xử lý và kiểm thử các thay đổi đối với API, cũng như một khu vực khác để hiển thị API cho các ứng dụng. Hình sau đây cho thấy một proxy được triển khai cho môi trường test
, như được biểu thị bằng dấu chấm màu xanh lục.
Cách triển khai proxy
Cách triển khai proxy phụ thuộc vào nơi bạn đang phát triển proxy. Nếu đang làm việc trong giao diện người dùng, bạn có thể dễ dàng triển khai proxy chỉ bằng vài cú nhấp chuột. Một proxy mới sẽ được triển khai tự động khi bạn tạo proxy đó; bạn không cần làm gì đặc biệt. Quy trình triển khai lại một proxy hiện có cũng gần như đơn giản như vậy. Bạn chỉ cần chọn môi trường triển khai và giao diện người dùng quản lý sẽ xử lý phần còn lại. Để biết thêm thông tin, hãy xem phần Triển khai proxy trong giao diện người dùng.
Nếu bạn đang phát triển proxy và các thành phần liên quan khi không có mạng (tức là làm việc với các tệp XML proxy và mã khác ngay trên hệ thống tệp của bạn), thì Apigee Edge sẽ cung cấp một công cụ triển khai dòng lệnh thuận tiện mà bạn có thể sử dụng. Bạn cũng có thể lấy một tập lệnh shell mẫu mà bạn có thể định cấu hình và chạy để tải lên cũng như triển khai các tệp proxy. Để biết thêm thông tin, hãy xem phần Triển khai proxy qua dòng lệnh.
Cuối cùng, bạn có thể sử dụng API quản lý Edge để triển khai proxy. API triển khai hiển thị các hàm nguyên tử mà nhóm phát triển của bạn có thể điều phối để tự động hoá và tối ưu hoá vòng đời phát triển API. Xem phần Triển khai proxy API bằng API quản lý.
Bản sửa đổi proxy API là gì?
Bản sửa đổi cho phép bạn quản lý các bản cập nhật proxy API khi bạn tạo và triển khai các bản cập nhật đó cho một môi trường. Các bản sửa đổi được đánh số tuần tự, cho phép bạn huỷ bỏ một thay đổi bằng cách triển khai một bản sửa đổi trước đó của proxy API.
Bạn chỉ có thể triển khai một bản sửa đổi của proxy API trong một môi trường tại một thời điểm nhất định nếu các bản sửa đổi có cùng đường dẫn cơ sở của proxy API.
Thông thường, bạn phải huỷ triển khai bản sửa đổi hiện có thì mới có thể triển khai bản sửa đổi mới. Các tuỳ chọn nâng cao khác bao gồm ghi đè bản sửa đổi đã triển khai hoặc chọn không tăng bản sửa đổi. Ví dụ: đôi khi, khi thực hiện các thay đổi nhỏ, bạn có thể không muốn tăng số bản sửa đổi. Bạn có thể thực hiện các tuỳ chọn nâng cao này thông qua các lệnh gọi trực tiếp đến API quản lý Edge. Xem phần Triển khai proxy API bằng API quản lý.
Bạn có thể triển khai bản sửa đổi của một proxy API vào môi trường prod
, đồng thời tiếp tục tạo các bản sửa đổi mới của proxy API đó trong môi trường test
. Khi sẵn sàng, bạn có thể "nâng cấp" bản sửa đổi cao hơn của proxy API từ môi trường test
lên bản sửa đổi trước đó của proxy API trong môi trường prod
.
Để biết thêm thông tin về các bản sửa đổi, hãy xem phần Triển khai proxy API bằng API quản lý và Triển khai proxy trong giao diện người dùng.
Video: Xem video ngắn để tìm hiểu thêm về các bản sửa đổi API.