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?
- Mevcut Trireme tabanlı Node.js proxy'lerinizin envanterini oluşturun. Trireme tabanlı Node.js kullanan API proxy'lerinin bulunmasına yardımcı olmak için açık kaynaklı Apigee-trireme-finder yardımcı programı mevcuttur.
- API proxy paketlerini indirin. (Bu SSS'deki Verilerimin dışa aktarılmasını nasıl sağlayabilirim (bulut müşterileri) bölümüne göz atın.)
- Sık sorulan sorular için Barındırılan Hedefler ile İlgili SSS bölümünü inceleyin. Bu bölümde, kullanımdan kaldırılan
apigee-access
AİOY'nin alternatifleri de yer almaktadır. - Node.js proxy'leriniz için eski kaynak kodundan yeni API proxy'lerinizi (Barındırılan Hedefler) oluşturun ve dağıtın (daha fazla bilgi için eğiticileri inceleyin).
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:
- Kullanıcı arayüzü: Belgelerdeki API proxy'lerini indirme bölümünde açıklandığı gibi, ZIP dosyasını API proxy düzenleyicisinden indirin.
- API: Proxy paketinizi dışa aktarmak için Apigee API'yi kullanın. API proxy düzeltmesi için Node.js bağımlılıklarını listelemek üzere NPM bağımlılıklarını alın API'sini kullanın.
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).