Kết thúc vòng đời Node.js dựa trên Trireme

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về 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 đã ngừng hoạt động 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 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 sử dụng Trireme?

Kể từ năm 2013, Apigee đã hỗ trợ sử dụng 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 API. Mặc dù phương pháp dựa trên Trireme giúp lưu trữ các API Node.js một cách nhanh chóng và đơn giản, nhưng Trireme bị hạn chế về các 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 sử dụng tính năng hỗ trợ Node.js truyền thống để chuyển sang 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 có thể 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. Mục tiêu được lưu trữ 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 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 dựa trên Trireme hiện có của tôi?

Kể từ ngày 10 tháng 10 năm 2019, các proxy API dựa trên Node.js sẽ không được triển khai và sẽ không thể phân phát lưu lượng truy cập API nữa. Bạn vẫn có thể xem các proxy này trong giao diện người dùng proxy API hoặc sử dụng API quản lý để nhận đị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 phần phụ thuộc Node.js.

Tôi cần phải làm gì?

Có những lựa chọn/phương án thay thế nào cần cân nhắc?

Hãy cân nhắc một trong các giải pháp thay thế sau:

  • 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 so với trước đây. Mục tiêu được lưu trữ 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à sử 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.
  • Chuyển sang một dịch vụ thay thế để lưu trữ phần 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 của tôi (khách hàng trên đám mây)?

Bạn có thể tải gói proxy Node.js xuống theo một trong những cách sau:

Có công cụ hoặc dịch vụ hỗ trợ nào giúp di chuyển Trireme sang mục tiêu được lưu trữ không?

Google không cung cấp công cụ tự động nào để di chuyển proxy Node.js hiện có sang Mục tiêu được lưu trữ. 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 proxy Node.js hiện có sang proxy Mục tiêu được lưu trữ.

Tôi cần 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, hãy tạo phiếu yêu cầu hỗ trợ tại Nhóm hỗ trợ Apigee Edge (tiêu đề: Trireme EOL).