Tüm Ürünler
Search
Belge Merkezi

Enterprise Distributed Application Service:Set up local development with on-premises-to-cloud interconnection

Son Güncelleme:Oct 03, 2026

Alibaba Cloud Toolkit, IntelliJ IDEA üzerinden doğrudan yerel bir hizmet kayıt defteri çalıştırmanıza veya özel bir kayıt defterine katılmanıza olanak tanır. Bu kurulum sayesinde, şirket içi mikroservis uygulamalarınız Enterprise Distributed Application Service (EDAS) üzerinde dağıtılan cloud uygulamalarını keşfedip çağırabilir; cloud uygulamaları da aynı şekilde şirket içi uygulamalarınıza erişebilir. Bu süreçte yapılandırma dosyalarını manuel olarak düzenlemenize veya ana bilgisayarları bağlamanıza gerek kalmaz. Böylece geliştirme verimliliğiniz artar.

Ön koşullar

  • IntelliJ IDEA'ya Alibaba Cloud Toolkit'i yükleyin ve yapılandırın. Talimatlar için bkz. IntelliJ IDEA'da Alibaba Cloud Toolkit'i yükleme ve yapılandırma.

  • Makinenizde gerekli bağlantı noktalarının kullanılabilir olduğundan emin olun. Ayrıntılar için aşağıdaki bağlantı noktası gereksinimleri bölümüne bakın.

Desteklenen çerçeveler ve bağlantı noktası gereksinimleri

Alibaba Cloud Toolkit üç mikroservis çerçevesini destekler: High-speed Service Framework (HSF), Spring Cloud ve Apache Dubbo.

Bağlantı noktası gereksinimleri

Gerekli olan bağlantı noktaları kullandığınız çerçeveye göre değişir:

Çerçeve Gerekli bağlantı noktaları Ayrıntılar
HSF (hafif yapılandırma merkezi) 8080, 8848, 9600 Üç bağlantı noktasının da boş olması gerekir
Spring Cloud veya Apache Dubbo (açık kaynaklı Nacos) 8080, 8848 İki bağlantı noktasının da boş olması gerekir

Her bağlantı noktası belirli bir amaca hizmet eder:

Bağlantı Noktası Amaç
8848 Nacos hizmet kaydı ve yapılandırma yönetimi
9600 HSF veya Apache Dubbo hizmet kaydı ve aboneliği
8080 Alibaba Naming Service (ANS) hizmet kaydı ve Application Configuration Management (ACM) yapılandırma yönetimi

İş akışına genel bakış

  1. Örnek projeleri indirin ve IntelliJ IDEA'da açın.

  2. Her proje için Alibaba Cloud Toolkit'te kayıt defterini yapılandırın.

  3. İki projeyi de çalıştırın ve hizmetlerin iletişim kurduğunu doğrulayın.

Adım 1: Örnek projeleri indirme ve açma

  1. Aşağıdaki örnek projeleri indirin:

  2. Her iki ZIP dosyasını da çıkarın ve her projeyi IntelliJ IDEA'da açın.

  3. Adım 2'yi her proje için tamamlayın.

Adım 2: Kayıt defterini yapılandırma

  1. IntelliJ IDEA'da File > Settings seçeneklerini seçin.

  2. Sol bölmede Alibaba Cloud Toolkit > Microservice yolunu izleyin.

  3. Bir kayıt defteri seçeneği belirleyin:

    Not

    Bu kılavuzda kurulumu göstermek amacıyla

    Use Local Registry

    seçeneği kullanılmıştır.

    SeçenekAçıklama
    No RegistryKayıt defteri kullanılmaz.
    Use Local RegistryYerel hafif yapılandırma merkezini başlatır. 8848, 9600 ve 8080 numaralı bağlantı noktalarının boş olmasını gerektirir. Bu seçeneği belirledikten sonra kayıt defterini başlatmak için Start düğmesine veya kapatmak için Stop düğmesine tıklayın. Kayıt defteri konsoluna http://localhost:<Belirtilen bağlantı noktası> adresinden erişebilirsiniz.
    Join Custom RegistryBelirttiğiniz bir alan adına veya IP adresindeki bir kayıt defterine bağlanır. Uygulamalarınız şirket içi ortamınızda çalışırken EDAS, uygulamalarınız için kayıt defterini yapılandırmak üzere -D JVM parametrelerini kullanır ve uygulamaları kayıt defterinde kaydeder.
    Interconnection Between On-premises and Cloud ApplicationsŞirket içi ve cloud üzerinde dağıtılan uygulamalar arasında karşılıklı çağrı yapmayı ve test etmeyi etkinleştirir.
  4. Apply düğmesine tıklayın, ardından OK düğmesine tıklayın.

Adım 3: Projeleri çalıştırma ve sonucu doğrulama

  1. IntelliJ IDEA'da hem nacos-service-provider hem de nacos-service-consumer projelerini başlatın.

  2. Bir tarayıcı açın ve https://127.0.0.1:18082/echo-feign/helloworld adresine gidin. 18082 bağlantı noktası, tüketici projesinin bağlantı noktasıdır.

  3. Sayfa helloworld dizesini döndürüyorsa sağlayıcı ve tüketici yerel kayıt defteri üzerinden iletişim kuruyor demektir; bu da şirket içi ve cloud uygulamaları arasındaki bağlantının beklendiği gibi çalıştığını gösterir.