Tüm Ürünler
Search
Belge Merkezi

Enterprise Distributed Application Service:Spring Cloud'a genel bakış

Son Güncelleme:Oct 03, 2026

Enterprise Distributed Application Service (EDAS), yerel Spring Cloud mikroservis çerçevesini destekler. Kodda veya yapılandırmalarda değişiklik yapmadan Spring Cloud uygulamalarını EDAS'e dağıtabilir; kurumsal düzeyde hizmet yönetimi, gözlemlenebilirlik ve uygulama yönetimi olanaklarından yararlanabilirsiniz. Bu özellikler uygulamalarınızın kararlılığını ve güvenliğini artırmanıza yardımcı olur.

Spring Cloud uygulamaları neden EDAS üzerinde dağıtılmalıdır?

Spring Cloud; hizmet keşfi, yük dengeleme, devre kesme, yapılandırma yönetimi ve mesajlaşma gibi yaygın mikroservis desenleri için standartlar sunar. Bu standartların uygulamaları arasında Spring Cloud Netflix, Spring Cloud Consul, Spring Cloud Gateway, Spring Cloud Sleuth ve Alibaba Group'un ara katman ekibi tarafından geliştirilen Spring Cloud Alibaba bulunur. Spring Cloud bu standartlara dayanarak hizmet ağ geçitleri, dağıtık izleme, güvenlik, dağıtık iş zamanlama ve dağıtık iş koordinasyonu için de bileşenler sağlar.

EDAS açık kaynaklı çerçevenin üzerine üretim ortamına hazır özellikler ekler:

  • Mikroservis yönetimi -- kod değişikliği gerektirmeyen kanarya sürümü, aykırı örnek dışlama, zarif kapatma ve hizmet sorgulama.

  • Gözlemlenebilirlik -- dağıtık izleme, izleme ve uyarı, uygulama tanılama.

  • Uygulama yönetimi -- uygulamaların merkezi olarak dağıtılması ve yönetilmesi.

Spring Cloud Netflix veya Spring Cloud Consul gibi bileşenlerle oluşturulan uygulamalar EDAS üzerinde anında çalışır. EDAS hizmet kaydı ve keşfini varsayılan olarak üstlenir; Netflix Eureka veya Consul Discovery gibi bileşenlerin yerine şeffaf bir şekilde geçer.

Bileşen uyumluluğu

EDAS Spring Cloud Edgware ve sonraki sürümleri destekler. Aşağıdaki tabloda her özelliğin açık kaynaklı uygulaması eşleştirilmiş ve EDAS'in bu özelliği nasıl ele aldığı açıklanmıştır.

Spring Cloud özelliği

Açık kaynaklı uygulama

EDAS uyumluluğu

Başvurular

Genel özellikler

Hizmet kaydı ve keşfi

  • Netflix Eureka

  • Consul Discovery

Uyumlu; yerine geçen bileşenler mevcut

Varsayılan olarak EDAS tarafından ele alınır

Yük dengeleme

Netflix Ribbon

Uyumlu

Yük dengeleme uygulama

Hizmet çağrısı

  • Feign

  • RestTemplate

Uyumlu

--

Yapılandırma yönetimi

  • Config Server

  • Consul Config

Uyumlu; yerine geçen bileşenler mevcut

Uygulama yapılandırmalarını yönetme

Hizmet ağ geçidi

  • Spring Cloud Gateway

  • Netflix Zuul

Uyumlu

Hizmet ağ geçitleri oluşturma

İzleme

Spring Cloud Sleuth

Uyumlu; yerine geçen bileşenler mevcut

--

Spring Cloud Stream

  • RabbitMQ binder

  • Kafka binder

Uyumlu; yerine geçen bileşenler mevcut

--

Spring Cloud Bus

  • RabbitMQ

  • Kafka

Uyumlu; yerine geçen bileşenler mevcut

--

Güvenlik

Spring Cloud Security

Uyumlu

--

Dağıtık iş zamanlama

Spring Cloud Task

Uyumlu

İş zamanlama uygulama

Dağıtık koordinasyon

Spring Cloud Cluster

Uyumlu

--

Not

Bu tabloda listelenmeyen Hystrix, Zuul ve Spring Cloud Gateway gibi bileşenler de EDAS üzerinde beklendiği gibi çalışır.

Desteklenen sürümler

EDAS Spring Cloud Edgware ve sonraki sürümleri destekler. Aşağıdaki tabloda Spring Cloud, Spring Boot ve Spring Cloud Alibaba arasındaki sürüm eşleşmeleri gösterilmektedir.


Spring Cloud


Spring Boot


Spring Cloud Alibaba


2020.0


2.4.x


2021.1


Hoxton


2.2.x


2.2.6.RELEASE


Greenwich


2.1.x


2.1.1.RELEASE


Finchley


2.0.x


2.0.1.RELEASE


Edgware


1.5.x


1.5.1.RELEASE

Not

Burada listelenmeyen sürümler için Spring Cloud Alibaba sürüm notlarına bakın.

Ayrıca bkz.