Tüm Ürünler
Search
Belge Merkezi

Serverless App Engine:Bir uygulama için rota oluşturma ve yönetme (MSE)

Son Güncelleme:Oct 06, 2026

Uygulamanız için ağ geçidi yönlendirmesi yapılandırarak istekleri diğer hizmetlere veya uygulamalara dağıtabilirsiniz. Yönlendirme kuralları, Microservices Engine (MSE) cloud-native ağ geçidi üzerinden yönetilir.

Genel bilgiler

MSE cloud-native ağ geçitleri Kubernetes Ingress'leri ile uyumludur; Container Service for Kubernetes (ACK) ve Nacos gibi kaynaklardan hizmet keşfini destekler ve çeşitli güvenlik ile operasyon/yönetim yetenekleri sunar.

Ön koşullar

Yönlendirme kuralı oluşturma

  1. SAE Gateway Routing sayfasında, sayfanın üst kısmından hedef bölgeyi ve ad alanını seçin, ardından Create Gateway Route seçeneğine tıklayın.

  2. Create Route sayfasında parametreleri yapılandırın ve ardından Save seçeneğine tıklayın.

    Yapılandırma Öğesi

    Açıklama

    Route Name

    Yönlendirme kuralı için özel bir ad.

    Network Type

    İstek iletimi için kullanılan ağ türü.

    • Internet: İnternet yönelik bir ağ geçidi tarafından iletilen trafik için ücretlendirilirsiniz.

    • Private Network: Dahili yönelik bir ağ geçidi tarafından iletilen trafik için ücretlendirilmezsiniz çünkü trafik yalnızca VPC içinde iletilir.

    Gateway Type

    MSE Cloud-native Gateway seçeneğini belirleyin.

    Gateway Instance

    Bu parametre, Gateway Type seçeneğini MSE Cloud-native Gateway olarak ayarlamanız durumunda gereklidir. Ad alanıyla aynı bölgede ve VPC'de bulunan bir ağ geçidi örneği seçin. Ağ geçidi örneği oluşturmak için Create MSE Cloud-native Gateway seçeneğine tıklayabilirsiniz. Daha fazla bilgi için bkz. MSE cloud-native ağ geçidi oluşturma.

    Domain Name

    Eşleştirmek istediğiniz bir veya daha fazla alan adını seçin. Alan adı oluşturmak için Create Domain Name seçeneğine tıklayabilirsiniz. Daha fazla bilgi için bkz. Alan adı oluşturma.

    Path

    HTTP isteklerini eşleştirmek için kullanılan istek yolu.

    • Birden çok kural aynı eşleştirme türüne sahipse, yolu daha uzun olan kural daha yüksek önceliğe sahiptir.

    • Birden çok kural farklı eşleştirme türlerine sahipse, öncelik sırası Equal To > Prefix > Regular Expression Match şeklindedir.

      • Equal To: Tam eşleşme. Örneğin, yol /user değerine eşittir.

      • Prefix: Ön ek tabanlı eşleşme. Örneğin, yol /user ile başlar.

      • Regular Expression Match: Düzenli ifade tabanlı eşleşme. Örneğin, karakter sınıfı user şeklindedir.

    Method

    İstekleri eşleştirmek için kullanılan HTTP yöntemi. Boş bırakılırsa tüm yöntemler eşleştirilir. Birden çok yöntem seçebilirsiniz.

    Header

    İstekleri eşleştirmek için kullanılan HTTP üst bilgisi. Birden çok kural aynı eşleştirme türünü paylaşıyorsa, daha fazla üst bilgi parametresine sahip olan kural öncelik alır.

    Query

    HTTP isteklerini eşleştirmek için kullanılan sorgu dizesi parametresi. Birden çok kural aynı eşleştirme türünü paylaşıyorsa, daha fazla sorgu parametresine sahip olan kural öncelik alır.

    Service Source

    İki tür kayıt defteri desteklenir: SAE Built-in Nacos ve MSE Nacos.

    • SAE Built-in Nacos: SAE, ilgili ortam değişkenlerini enjekte ederek ve Java aracısını kullanarak bayt kodunu değiştirerek programın kayıt defteri ve yapılandırma merkezi adreslerini otomatik olarak değiştirir.

    • MSE Nacos: Bu seçeneği belirlerseniz MSE Nacos Instance ve Namespace of MSE Nacos Instance parametrelerini ayarlamanız gerekir.

    Not

    Hizmet kaynağı, uygulamanın hizmet keşfi yöntemiyle aynı olmalıdır.

    Scenario

    Rota için hedef hizmet türü.

    • Temel senaryo

      Single Service: İstekler tek bir arka uç hizmetine dağıtılır. Bu, en yaygın senaryodur.

    • Kademeli yayınlama senaryosu

      • By Percentage (Multi-service): İstekler belirli yüzdeler temelinde birden çok arka uç hizmetine dağıtılır. Bu durum genellikle trafik kaydırma ve kademeli yayınlama senaryolarında kullanılır.

      • Tag (Tag-based Routing): İstekler içeriğe veya belirli yüzdeler temelinde birden çok arka uç hizmetine dağıtılır. Uçtan uca kademeli yayınlama özelliğini uygulamak için bu özelliği hizmet yönetimi ile birlikte kullanmanız gerekir.

    Hedef hizmet türleri hakkında daha fazla bilgi için bkz. Yönlendirme yöntemlerine genel bakış.

    Backend Services

    Rotayla ilişkilendirilecek arka uç uygulaması, hizmeti ve bağlantı noktası.

    Not
    • Hedef hizmetlerin trafik ağırlıklarının toplamı %100 olmalıdır.

    • Etiket tabanlı yönlendirme yalnızca ağ geçidinden arka uç hizmetine giden ilk atlama için geçerlidir. Tüm istek bağlantısı için kademeli yayınlama uygulamak istiyorsanız bu özelliği uçtan uca kademeli yayınlama özelliği ile birlikte kullanmanız gerekir.

    Timeout (Seconds)

    Saniye cinsinden zaman aşımı süresi. Varsayılan değer: 60. 0 değeri, isteğin hiçbir zaman zaman aşımına uğramayacağı anlamına gelir.

    Advanced Settings

    Fallback

    Fallback seçeneğini açın ve bir geri dönüş hizmeti seçin. Rotanın işaret ettiği arka uç hizmeti için kullanılabilir düğüm yoksa istekler belirtilen geri dönüş hizmetine iletilir.

    Not

    Şu anda geri dönüş özelliği yalnızca HTTP hizmetleri arasında desteklenmektedir.

    Yönlendirme kuralı oluşturulduktan sonra kuralı Gateway Routing sayfasında görüntüleyebilir, düzenleyebilir ve yönetebilirsiniz.

Yönlendirme kuralı yönetme

Bir yönlendirme kuralı oluşturduktan sonra trafiğin iletim yapılandırmasını görüntüleyebilir veya kuralı Gateway Routing sayfasında düzenleyip silebilirsiniz.