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

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

10 Ekim 2019 tarihinde Apigee, Trireme tabanlı Node.js API proxy'lerine yönelik desteğini sonlandırdı ve bu uç noktalardaki trafiği askıya aldı. Bu özellik, 10 Ekim 2018 tarihinde yapılan duyuruyla kullanımdan kaldırılmıştır. Alternatif olarak Apigee Barındırılan Hedefleri'ni kullanabilirsiniz.

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

Apigee, 2013'ten beri Trireme aracılığıyla Apigee Edge'de Node.js proxy'lerinin kullanımını desteklemektedir. Böylece Node.js kodunuzu Apigee Edge'de çalıştırabilir ve API olarak sunabilirsiniz. Trireme tabanlı yaklaşım, Node.js API'lerinin barındırılmasını hızlı ve basit hale getirse de Trireme, desteklediği Node.js sürümleri ve paketleriyle 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 farklar vardır.

Müşteriler bizden birçok kez Node.js'nin tüm gücünden yararlanma ve herkese açık Node.js paketlerini kullanma imkanını istediğinden, geleneksel Node.js desteğini kullanımdan kaldırıp Barındırılan Hedefler'i kullanmaya başladı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ızı ve API'lerinize iş mantığı eklemenizi sağlar.

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ğinizi sunamayacaktır. Bunları yine de API proxy kullanıcı arayüzünde görüntüleyebilir veya proxy tanımınızı ve bağımlılıklarınızı almak için Management API'yi kullanabilirsiniz ancak API proxy'lerinizi veya Node.js bağımlılıklarınızı değiştiremez ya da dağıtamazsınız.

Hangi işlemleri gerçekleştirmem gerekiyor?

Hangi seçenekler/alternatifler var?

Aşağıdaki alternatiflerden birini deneyin:

  • Barındırılan Hedefler, kuruluşların API'lerine önceden mümkün olandan daha fazla iş mantığı eklemeleri için basit bir yol sunar. Barındırılan Hedefler, Node.js uygulamalarını Google'ın barındırdığı yerel bir çalışma zamanı ortamında çalıştırmanızı sağlar. Böylece, Node.js'nin tüm gücünden en iyi şekilde yararlanabilir ve uygulamanızda çeşitli Node.js paketlerini kullanabilirsiniz. Daha fazla bilgi için Barındırılan Hedeflerle İlgili SSS bölümünü inceleyin.
  • API hedefi arka uçlarınızı barındırmak için Google App Engine, Cloud Run veya Cloud Functions gibi alternatif bir hizmete geçin.

Verilerimin dışa aktarılmasını nasıl sağlayabilirim (bulut müşterileri)?

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

Trireme'in Barındırılan Hedeflere taşınmasına yardımcı olacak herhangi bir araç veya destek var mı?

Google, mevcut Node.js proxy'lerini Barındırılan Hedeflere taşımak için otomatik bir araç sağlamaz. Mevcut bir Node.js proxy'sini Barındırılan Hedefler proxy'sine taşıma ile ilgili talimatlar için belgelerdeki eğiticilere bakın.

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

Daha fazla bilgi istemek için Apigee Edge Desteği'nde bir kayıt oluşturun (konu: Trireme EOL).