Tüm Ürünler
Search
Belge Merkezi

Serverless App Engine:Terimler

Son Güncelleme:Oct 06, 2026

Serverless App Engine (SAE), belgelerinde ve konsolunda aşağıdaki terimleri kullanır.

Ad alanı

Ad alanı, mantıksal olarak yalıtılmış bir çalışma ortamıdır. SAE, Kubernetes ad alanları ve mikroservis ad alanları olmak üzere iki tür ad alanını destekler. Ad alanları, uygulamalar arasındaki hizmet çağrıları ve dağıtık yapılandırma güncellemelerini ayırarak geliştirme, test ve üretim gibi ortamları birbirinden izole eder.

İş yüklerini ortamlar veya ekipler arasında ayırmanız gerektiğinde ad alanlarını kullanın. Küçük, tek ekip projeleri için tek bir ad alanı yeterlidir.

Uygulama

Uygulama, SAE'deki temel yönetim birimidir. Her uygulama bir veya daha fazla örnek içerir. SAE, bir uygulamanın tam yaşam döngüsünü yönetmenize olanak tanır: oluşturma, dağıtma, başlatma, geri alma, yatay ölçeklendirme veya küçültme, durdurma ve silme.

Uygulama örneği

Uygulama örneği, bir uygulamanın çalıştığı en küçük birimdir. Bir uygulama birden fazla örnekte çalışabilir ve farklı sürümleri farklı örneklerde çalıştırarak birden çok dağıtım sürümünü destekleyebilir.

Mikroservis uygulaması

SAE, hizmet kaydı ve keşfi ile hizmet yönetimi dahil olmak üzere mikroservis yetenekleri sağlar. Spring Cloud, Dubbo, Motan, Service Mesh ve Kubernetes Service gibi mikroservis çerçevelerini temel alarak uygulamalar geliştirebilir ve hizmetler arası iletişim kurabilirsiniz. Daha fazla bilgi için bkz. SAE mikroservisleriyle ilgili kavramlar ve yetenekler.

Başlatma komutu

Başlatma komutu, bir konteynerin ana işlemini başlatır ve çalıştırır. Ana işlemi başlatmadan önce bir MySQL veritabanını yapılandırmanız ve başlatmanız gerekir. Konteyner başlangıcında neyin çalışacağını tanımlamak için bir Dockerfile'da ENTRYPOINT veya CMD yönergesini yapılandırın. Örneğin, Dockerfile'da ENTRYPOINT ["top", "-b"] belirtmek, konteyner başladığında SAE'nin bu komutu otomatik olarak çalıştırmasına neden olur.

Uygulama sağlık denetimi

SAE, bir uygulamanın çalışma süresi boyunca uygulama örneklerinde planlı sağlık denetimleri gerçekleştirir. Sağlık denetimleri, SAE'nin bir örneği yeniden başlatıp başlatmayacağına veya ona trafik yönlendirmeyi durdurup durdurmayacağına karar vermesine yardımcı olarak uygulamanızın kullanılabilir ve yanıt verebilir durumda kalmasını sağlar.

SAE iki tür probu destekler:

Yaşamlılık probu

Yaşamlılık probu, bir uygulama örneğinin beklendiği gibi çalışıp çalışmadığını kontrol eder. Prob başarısız olursa SAE örneği yeniden başlatır.

Hazır bulunuşluk probu

Hazır bulunuşluk probu, bir uygulama örneğinin istekleri işlemeye hazır olup olmadığını kontrol eder. Prob başarısız olursa SAE uygulama örneğine erişimi engeller. Prob başarılı olduğunda SAE uygulama örneğine erişime izin verir.

Uygulama Yapılandırma Yönetimi

Uygulama Yapılandırma Yönetimi, uygulama yapılandırmalarını merkezi olarak yönetmenize ve dağıtmanıza olanak tanıyan, dağıtık mimari tabanlı bir araçtır. Yapılandırmaları aynı anda birden çok uygulamaya dağıtmak ve ad alanlarını kullanarak yapılandırmaları ortamlar arasında izole edip senkronize etmek için bu aracı kullanın.

Konteyner

Konteyner, bir konteyner görüntüsünün çalışan örneğidir. Konteynerler dinamiktir; görüntüler ise statiktir. Her uygulama örneği bir konteynerle bire bir eşleşir. Desteklenen işlemler arasında oluşturma, başlatma, durdurma, silme ve askıya alma bulunur.

Konteyner görüntüsü

Konteyner görüntüsü, bir uygulamanın paketlenmiş biçimidir. Uygulamanızı ve bağımlılıklarınızı bir görüntüde bir araya getirmek için bir Dockerfile kullanın, görüntüyü bir görüntü deposuna itin ve test veya üretim ortamından çekerek ondan konteynerler başlatın.

EDAS Container

Enterprise Distributed Application Service (EDAS) Container, Yüksek Hızlı Hizmet Çerçevesi (HSF) mimarisi üzerine inşa edilmiş bir Alibaba Cloud konteyner çalışma zamanıdır. Ali-Tomcat ve Pandora konteynerlerini içerir ve uygulamaları çalıştırmak için kullanılır. SAE, Spring Cloud ve Dubbo gibi mikroservis çerçevelerine ek olarak Alibaba Cloud HSF'yi destekler.