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
Vào ngày 10 tháng 10 năm 2019, Apigee đã ngừng hỗ trợ các proxy API Node.js dựa trên Trireme và tạm ngưng lưu lượng truy cập trên các điểm cuối đó. Tính năng này đã không được dùng nữa theo thông báo vào ngày 10 tháng 10 năm 2018. Bạn nên cân nhắc sử dụng Hosted Targets (Mục tiêu được lưu trữ) của Apigee làm giải pháp thay thế.
Tại sao chúng tôi ngừng cung cấp Trireme?
Kể từ năm 2013, Apigee đã hỗ trợ việc sử dụng các proxy Node.js trong Apigee Edge thông qua việc sử dụng Trireme. Điều này cho phép bạn chạy mã Node.js trong Apigee Edge và hiển thị mã đó dưới dạng một API. Mặc dù phương pháp dựa trên Trireme giúp việc lưu trữ các API Node.js diễn ra nhanh chóng và đơn giản, nhưng Trireme có hạn chế về những phiên bản và gói Node.js mà nó hỗ trợ. Ngoài ra, còn có những khác biệt nhỏ về hành vi giữa môi trường Node.js tiêu chuẩn và môi trường Trireme/Rhino chạy trên Máy ảo Java (JVM).
Chúng tôi đã ngừng hỗ trợ Node.js truyền thống để chuyển sang Hosted Targets (Mục tiêu được lưu trữ), vì khách hàng liên tục yêu cầu chúng tôi cung cấp khả năng tận dụng toàn bộ sức mạnh của Node.js và sử dụng các gói Node.js có sẵn công khai. Hosted Target cho phép bạn chạy các ứng dụng Node.js trong một môi trường thời gian chạy gốc do Apigee lưu trữ và thêm logic nghiệp vụ vào API của bạn.
Điều gì sẽ xảy ra với các proxy API hiện có dựa trên Trireme?
Kể từ ngày 10 tháng 10 năm 2019, các proxy API dựa trên Node.js sẽ bị huỷ triển khai và không thể phân phát lưu lượng truy cập API của bạn nữa. Bạn vẫn có thể xem các API này trong giao diện người dùng của proxy API hoặc sử dụng API quản lý để lấy định nghĩa proxy và mọi phần phụ thuộc, nhưng bạn sẽ không thể sửa đổi hoặc triển khai proxy API hoặc các phần phụ thuộc Node.js.
Tôi cần làm gì?
- Lập danh mục các proxy Node.js hiện có dựa trên Trireme. Để giúp xác định các proxy API sử dụng Node.js dựa trên Trireme, bạn có thể dùng tiện ích apigee-trireme-finder nguồn mở.
- Tải các gói proxy API xuống. (Xem phần Làm cách nào để xuất dữ liệu của tôi (khách hàng sử dụng đám mây) trong phần Câu hỏi thường gặp này.)
- Xem Câu hỏi thường gặp về mục tiêu được lưu trữ để biết các câu hỏi thường gặp, bao gồm cả các lựa chọn thay thế cho
apigee-accessNPM cũng đã ngừng hoạt động. - Tạo các proxy API mới (Mục tiêu được lưu trữ) từ mã nguồn cũ cho các proxy Node.js và triển khai chúng (xem hướng dẫn để biết thêm thông tin chi tiết).
Tôi nên cân nhắc những lựa chọn/giải pháp thay thế nào?
Hãy cân nhắc một trong các lựa chọn thay thế sau:
- Hosted Targets (Mục tiêu được lưu trữ) cung cấp cho các doanh nghiệp một cách đơn giản để thêm nhiều logic kinh doanh hơn vào API của họ so với trước đây. Hosted Targets cho phép bạn chạy các ứng dụng Node.js trong môi trường thời gian chạy gốc do Google lưu trữ. Điều đó có nghĩa là bạn có thể tận dụng toàn bộ sức mạnh của Node.js và dùng nhiều gói Node.js trong ứng dụng của mình. Hãy xem Câu hỏi thường gặp về mục tiêu được lưu trữ để biết thêm thông tin chi tiết.
- Di chuyển sang một dịch vụ thay thế để lưu trữ các phụ trợ mục tiêu API, chẳng hạn như Google App Engine, Cloud Run hoặc Cloud Functions.
Làm cách nào để xuất dữ liệu (khách hàng sử dụng đám mây)?
Bạn có thể tải các gói proxy Node.js xuống theo một trong những cách sau:
- Giao diện người dùng: Tải tệp zip xuống từ trình chỉnh sửa proxy API, như mô tả trong phần Tải proxy API xuống trong tài liệu.
- API: Sử dụng API Apigee để xuất gói proxy. Sử dụng API Get NPM dependencies (Lấy các phần phụ thuộc NPM) để liệt kê các phần phụ thuộc Node.js cho bản sửa đổi của proxy API.
Có công cụ hoặc dịch vụ hỗ trợ nào giúp di chuyển Trireme sang Hosted Targets không?
Google không cung cấp bất kỳ công cụ tự động nào để di chuyển các proxy Node.js hiện có sang Hosted Targets. Hãy xem các hướng dẫn trong tài liệu để biết hướng dẫn về cách Di chuyển một proxy Node.js hiện có sang một proxy Hosted Targets.
Tôi phải liên hệ với ai nếu cần thêm thông tin hoặc cần được trợ giúp?
Để yêu cầu thêm thông tin chi tiết, hãy ghi lại một phiếu yêu cầu tại Nhóm hỗ trợ Apigee Edge (tiêu đề: Trireme EOL).