Eklentiyi geliştirdikten sonra Cloud-native API Gateway konsolundaki Plug-in sayfasında özel eklenti olarak yükleyebilirsiniz. Yüklenen eklentiyi Alibaba Cloud hesabınızla veya cloud-native gateway üzerinde yetkisi olan bir Resource Access Management (RAM) kullanıcısının kimlik bilgileriyle görüntüleyip kullanabilirsiniz. Yerleşik eklentiler ile yüklenen eklentilerin etkinleştirilme yöntemi aynıdır.
Yordam
API Gateway konsolu adresine gidin.
Sol gezinme bölmesinde Plug-in seçeneğine tıklayın. Üst gezinme çubuğunda bir bölge seçin.
Plug-in sayfasında sağ üst köşede bulunan Publish Plug-in düğmesine tıklayın.
Publish Plug-in panelinde eklenti parametrelerini yapılandırın ve Upload düğmesine tıklayın. Eklentinin yayımlanması yaklaşık 30 saniye sürer.
-
Parametre
Açıklama
Select Language
Eklentiyi geliştirmek için kullanılan programlama dili.
Plug-in ID
Eklenti için benzersiz bir İngilizce tanımlayıcı.
Plug-in Name
Eklentinin görünen adı.
Plug-in Description
Eklentinin amacına ilişkin açıklama. Bu açıklama, eklenti oluşturulduktan sonra eklenti kartında görüntülenir.
Version Description
Bu eklenti sürümüne ilişkin açıklama.
WASM File
Eklentinin yerel ortamda derlenmiş ikili dosyasını yükleyin. Dosya adının uzantısı ".wasm" olmalıdır.
Execution Stage
Aşamalar şu sırayla işlenir: Authorization > Authentication Phase > Statistics > Default phase. Eklentinin çalıştırılması başka eklentilere bağlı değilse Authorization seçeneğini belirleyin.
Execution Priority
Bir aşama içindeki çalışma sırasını kontrol eder. Daha büyük değer daha yüksek öncelik anlamına gelir. Sıralamayı özelleştirirken gelecekteki ayarlamalar için boşluk bırakmak üzere 10'un katlarını kullanın.
Adapt to Gateway Version
Any Version veya Specified Version seçeneğini belirleyin.
Any Version: Eklentiyi herhangi bir sürümdeki gateway'e yükleyebilirsiniz.
Specified Version: Eklentiyi yalnızca belirtilen sürüm veya üzerindeki bir gateway'e yükleyebilirsiniz.
Eklenti ve ilke öncelikleri
Aşağıdaki tabloda yukarıda listelenen eklenti veya ilke, aşağıda listelenenlere göre daha yüksek yürütme önceliğine sahiptir.
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
SSS
Eklenti yayımlama hatalarının olası nedenleri nelerdir?
Çoğu durumda eklentilerin yayımlanamamasının nedeni eklentinin .wasm dosyasının geçersiz bir ikili biçimde olmasıdır. .wasm dosyasını yerel ortamınıza yüklemeye yönelik bir demo için bkz. Go dilinde eklenti geliştirme.