You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Genel Bakış

Keşif(Discovery) servisi, PAAS ortamında çalışan tüm LOGO uygulamalarına ve mikro servislerine hizmet veren bir servis kayıt ve keşif sunucusudur. PAAS'ta çalışan uygulamalar / servisler kendilerini Keşif servisine kaydeder ve Keşif servisini sorgulayarak diğer servisleri keşfeder. Java'da yazılmış uygulamalar / servisler, diğer servisleri çağırırken istemci taraflı yük dağıtım metodolojisii (Ribbon) kullanır.

Keşif servisi, diğer PAAS servislerinde olduğu gibi Docker konteyner olarak kullanılıyor. Keşif servisi statik bir adresten erişilebilir olmalıdır. Bu adres diğer servislere bir yapılandırma parametresi olarak verilir.

Kavramlar

Application (Uygulama): Keşif servisine kaydolan her farklı uygulama. Bir uygulama bir yada daha fazla yerde çalışıyor olabilir ve hepsi aynı uygulamayı ifade eder. Bir uygulamanın bütün çalışan örnekleri aynı Eureka servis ID 'sine sahip olmalıdır.

Application Instance (Uygulama Örneği): Keşif servisine kaydolan bir uygulamanın farklı yerlerde çalışan her bir örneğidir. Adres bilgisi bu entiti üzerindedir. Keşif servisi istemcileri bu entiti 'lerin listesini her bir uygulama için Keşif servsinden çeker, böylece istemci belli bir servisi çağıracağı zaman artık o servise ait adresler elinde mevcut olmuş olur. Bu adreslerin Keşif servisinden alınması periyodik olarak tekrar eder.


Çalışan Keşif Servis Örneği

http://test-services-b.logo-paas.com:8761/