يمكن لمشغل التمهيد الربيع مراقبة معلومات مختلفة عن التطبيقات. العيب الوحيد هو أن معلومات المراقبة التي تم إرجاعها هي بيانات تنسيق JSON. نقطة أخرى هي أنه في ظل بنية الخدمات الصغيرة ، سيكون هناك العديد من مثيلات الخدمة ، ويبدو أنه من غير المرجح أن تظهر معلومات المراقبة واحدة تلو الأخرى. علاوة على ذلك ، لا يمكن العثور على العديد من معلومات العنوان إلا في Eureka. هل هناك وظيفة يمكنها إدارة معلومات الخدمة مركزيًا في Eureka ، ويمكنها عرض معلومات المراقبة التي يقدمها المشغل من خلال الواجهة. إنه مسؤول التمهيد الربيعي.
مقدمة إلى مسؤول الحذاء الربيعي
Boot Admin Spring Github عنوان المصدر المفتوح: https://github.com/codecentric/spring-oot-admin
وظيفتها الرئيسية هي توفير شاشة واجهة مستخدم ويب بسيطة استنادًا إلى مشغل التمهيد الربيعي.
أولاً ، قم بإنشاء مشروع مسؤول وإضافة معلومات التبعية المطلوبة:
<Rependency> <roupeD> de.codecentric </rougiD> <StifactId> Spring-Boot-Admin-Server </shintifactid> <الإصدار> 1.5.5 </version> </reminal> <redenced> <roupiD> de.codecentric </groupid> <sophy> 1.5.5 </version> </sependency> <redency> <roupiD> de.codecentric </rougeid> <StifactId> spring-boot-admin-server-ui-login </suntifactid> <sophy> 1.5.5 </version> <StifactId> spring-cloud-starter-eureka </stifactid> </premency>
إنشاء فئة بدء التشغيل
/** * مراقبة البرنامج * * Author yinjihuan * create 2017-11-28 15:26 **/@configuration@enableeaUtoconFiguration@enableCoveryClient@enableadminserverpublic class adminapplication {public static void main (string) {springapplication.run ( }}تكوين عنوان Eureka ، تحتاج إلى الذهاب إلى Eureka للحصول على معلومات الخدمة المسجلة
spring.Application.name = fangjia-boot-adminserver.port = 9101eureka.client.serviceurl.defaultzone = http: // goojia: goojia123456@master: 8761/eureka/eureka.instance.preferress = trueeeureek A.Instance.instance-id = $ {spring.application.name}: $ {spring.cloud.client.ipaddress}: $ {server.port} eureka.instance.status-Url = http: // $ {spring.cloud.client.client.ipaddress ابدأ المشروع والوصول إلى عنوان الخدمة لمشاهدة الصفحة أدناه
[فشل تحميل الصورة ... (Image-737ba5-1513042852782)]
يمكنك رؤية جميع معلومات الخدمة المسجلة وحالة الخدمة في هذه الصفحة. انقر على التفاصيل لمعرفة معلومات المراقبة المحددة
[فشل تحميل الصورة ... (Image-BBB4BD-1513042852782)]
يمكنك أيضًا رؤية معلومات السجل في القائمة الفرعية الثانية ، ولكن يجب تكوين عنوان التسجيل.
للحصول على رمز محدد ، يرجى الرجوع إلى github الخاص بي: https://github.com/yinjihuan/spring-cloud
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.