Trireme tabanlı Node.js Kullanım Ömrü Sonu

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

Apigee, 10 Ekim 2019'da Trireme tabanlı Node.js API proxy'leri için desteği sonlandırdı ve bu uç noktalardaki trafiği askıya aldı. Bu özelliğin desteği, 10 Ekim 2018'de yapılan duyuruyla sonlandırıldı. Alternatif olarak Apigee Hosted Targets'ı kullanabilirsiniz.

Trireme neden kullanımdan kaldırıldı?

Apigee, 2013'ten beri Trireme'i kullanarak Apigee Edge'de Node.js proxy'lerinin kullanımını desteklemektedir. Bu sayede Node.js kodunuzu Apigee Edge'de çalıştırabilir ve API olarak kullanıma sunabilirsiniz. Trireme tabanlı yaklaşım, Node.js API'lerini hızlı ve basit bir şekilde barındırmayı sağlasa da Trireme, Node.js'in hangi sürümlerini ve paketlerini desteklediği konusunda sınırlıdır. Standart Node.js ortamı ile Java sanal makinesi (JVM) üzerinde çalışan Trireme/Rhino ortamı arasında davranış açısından da küçük farklılıklar vardır.

Müşteriler, Node.js'nin tüm gücünden yararlanma ve herkese açık Node.js paketlerini kullanma olanağı talep ettiğinden Barındırılan Hedefler lehine geleneksel Node.js desteğini kullanımdan kaldırdık. Barındırılan hedefler, Node.js uygulamalarını Apigee tarafından barındırılan yerel bir çalışma zamanı ortamında çalıştırmanıza ve API'lerinize iş mantığı eklemenize olanak tanır.

Mevcut Trireme tabanlı API proxy'lerime ne olacak?

10 Ekim 2019'dan itibaren Node.js tabanlı API proxy'lerinizin dağıtımı kaldırılacak ve artık API trafiğinize hizmet veremeyecekler. Bunları API proxy kullanıcı arayüzünde görüntülemeye veya proxy tanımınızı ve bağımlılıklarınızı almak için yönetim API'sini kullanmaya devam edebilirsiniz ancak API proxy'lerinizi veya Node.js bağımlılıklarınızı değiştiremez ya da dağıtamazsınız.

Ne yapmam gerekiyor?

  • Mevcut Trireme tabanlı Node.js proxy'lerinizi envanterinize ekleyin. Trireme tabanlı Node.js kullanan API proxy'lerini bulmaya yardımcı olmak için açık kaynaklı apigee-trireme-finder yardımcı programı kullanılabilir.
  • API proxy paketlerini indirin. (Bu SSS'deki Verilerimi nasıl dışa aktarabilirim? (Bulut müşterileri) başlıklı makaleye bakın.)
  • Sık sorulan sorular için Barındırılan Hedefler SSS 'ni inceleyin. Bu sorular arasında, desteği sonlandırılan apigee-access NPM'ye alternatifler de yer alır.
  • Node.js proxy'lerinizin eski kaynak kodundan yeni API proxy'lerinizi (barındırılan hedefler) oluşturun ve bunları dağıtın (daha fazla bilgi için eğitimlere bakın).

Hangi seçenekler/alternatifler değerlendirilebilir?

Aşağıdaki alternatiflerden birini değerlendirin:

  • Barındırılan hedefler, işletmelere API'lerine daha önce mümkün olandan daha fazla iş mantığı eklemenin basit bir yolunu sunar. Barındırılan hedefler, Node.js uygulamalarını Google tarafından barındırılan yerel bir çalışma zamanı ortamında çalıştırmanıza olanak tanır. Bu sayede Node.js'nin tüm gücünden yararlanabilir ve uygulamanızda çeşitli Node.js paketlerini kullanabilirsiniz. Daha fazla bilgi için Barındırılan Hedefler Hakkında SSS bölümünü inceleyin.
  • API hedef arka uçlarınızı barındırmak için Google App Engine, Cloud Run veya Cloud Functions gibi alternatif bir hizmete geçin.

Verilerimi nasıl dışa aktarabilirim (bulut müşterileri)?

Node.js proxy paketlerinizi aşağıdaki yöntemlerden biriyle indirebilirsiniz:

Trireme'in Hosted Targets'a taşınmasına yardımcı olacak araçlar veya destek var mı?

Google, mevcut Node.js proxy'lerini barındırılan hedeflere taşımak için otomatik araçlar sağlamaz. Mevcut bir Node.js proxy'sini Hosted Targets proxy'sine taşıma ile ilgili talimatlar için dokümanlardaki eğitimlere bakın.

Daha fazla bilgiye veya yardıma ihtiyacım olursa kiminle iletişime geçmeliyim?

Ek ayrıntılar istemek için Apigee Edge Destek Ekibi'ne (konu: Trireme EOL) destek kaydı gönderin.