Microservices Engine (MSE) kullanarak dağıtılan Spring Cloud ve Dubbo uygulamalarının hizmet listesini ve hizmet ayrıntılarını sorgulayabilirsiniz.
Terminoloji
hizmet: Bir kayıt defterine kaydedilmiş Spring Cloud veya Dubbo hizmeti.
uygulama: Dağıtılmış bir varlık.
Hizmet listesini görüntüleme
MSE konsolu üzerinde oturum açın ve üst gezinme çubuğundan bir bölge seçin.
Sol gezinme bölmesinde seçeneklerini belirleyin.
-
Service Query sayfasında, sol üst köşedeki açılır listeden Framework: Spring Cloud veya Framework: Dubbo seçeneğini belirleyerek hedef hizmetleri görüntüleyin.
Hizmet sayısı fazlaysa Service Name, IP veya Application Name alanlarına göre filtreleme veya arama yapabilirsiniz. Arama büyük/küçük harfe duyarlı değildir. IP, ECS ve ACK kümeleri için farklı adresleri ifade eder.
ECS kümeleri: Uygulama örneğinin (ECS) IP adresi.
ACK kümeleri: Uygulama örneğinin (pod) IP adresi.
Hizmet ayrıntılarını görüntüleme
MSE konsolu üzerinde oturum açın ve üst gezinme çubuğundan bir bölge seçin.
Sol gezinme bölmesinde seçeneklerini belirleyin.
-
Service Query sayfasında ayrıntılarını görüntülemek istediğiniz hizmetin adına tıklayın.
Service Details paneli üç bölümden oluşur: Basic Information, Service Invocation Relationship ve Metadata.
-
Spring Cloud hizmet ayrıntıları aşağıdaki bilgileri içerir.
-
Basic Information: Service Name, Service Type ve Application Name alanlarını içerir.
Nacos Instance: Hizmetiniz MSE kayıt defteri ve yapılandırma merkezindeki bir Nacos örneğine kayıtlıysa ilgili Nacos örneğini görüntüler.
Service Subscription: Hizmetiniz MSE kayıt defteri ve yapılandırma merkezindeki bir Nacos örneğine kayıtlı olduğunda varsayılan olarak etkinleştirilir. Bu özellik, DNS çözümlemesini engeller; böylece bu hizmet başka bir hizmete HTTP çağrısı yaptığında önce Nacos hizmeti DNS alan adını çözümler. Bu özelliği devre dışı bırakabilirsiniz.
Service Invocation Relationship: Service Provider öğesinin IP ve Port bilgilerini; Service Consumer öğesinin ise IP ve Application Name bilgilerini içerir.
-
Metadata: API Metadata ve Service Metadata alanlarını içerir.
API Metadata: Class, Request Method, Request Path, Method Name / Description ve Parameter List / Description alanlarını içerir.
Service Metadata: Hizmet meta verilerini ve mikro hizmet yeteneklerini sağlayan ek MSE meta verilerini içerir.
-
-
Dubbo hizmet ayrıntıları aşağıdaki bilgileri içerir.
Basic Information: Service Name, Version, Group, Service Type ve Application Name alanlarını içerir.
Service Invocation Relationship: Service Provider ve Service Consumer öğelerini listeler; bu öğelerin IP, Port, Serialization Format ve Timeout Period (ms) bilgilerini içerir.
-
Metadata: API Metadata ve Service Metadata alanlarını içerir.
API Metadata: Method Name, Parameters ve Return Type alanlarını içerir.
Service Metadata: Hizmet meta verilerini ve mikro hizmet yeteneklerini sağlayan ek MSE meta verilerini içerir.
-