افتتاح:
نقوم بدمج Springboot السابق في قاعدة بيانات Memory H2 لتسجيل الخدمة المريحة التي توفرها وحدة اختبار الوحدة وقواعد البيانات المستقلة عن قاعدة البيانات إلى خادم Eureka في Spring Cloud.
1. تقديم عميل يوريكا
</sependencies> <reperency> <roupiD> org.springframework.cloud </groupId> <StifactId> spring-cloud-starter-eureka </sensifactid> </sependency> </repreadency> </spensidfring> </spensidencys> <StifactId> معاصرات السحابة الزبدية </artifactid> <sored> camden.sr3 </version> <type> pom </type> <scope> استيراد </scope> </respendency> </repreadencies> </sperenceManagement>
2. إضافة ملف التكوين
# اسم التطبيق لخدمة Boot Spring مسجلة في Eureka Server Spring.Application.name = Springboot-H2 eureka.instance.prefer-ip-address = true # يتم تسجيل عنوان خدمة خادم eureka في eureka.client.service-rl.defaultzone = http: // localhost.
3. قم بتشغيل دعم عميل Eureka
حزمة com.chhliu.springboot.h2 ؛ استيراد org.springframework.boot.springapplication ؛ استيراد org.springframework.boot.autoconfigure.SpringBootApplication ؛ استيراد org.springframework.cloud.netflix.eureka.enableeurekaclient ؛ springBOOTAPPLICATION enableeurekaclient الفئة العامة springbooth2application {public static void main (string [] args) {springapplication.run (springbooth2application.class ، args) ؛ }}4. ابدأ خدمة التمهيد الربيع والتحقق منها
من خلال الخطوات المذكورة أعلاه ، قمنا بتسجيل خدمة التمهيد الربيع إلى خادم Eureka!
5. مشاكل محتملة
إذا تم العثور على استثناء تم رفض الاتصال أثناء عملية تسجيل الخدمة ، على النحو التالي:
من الممكن عدم إضافة علاقة التعيين التالية إلى ملف المضيفين
127.0.0.1 LOACLHOST
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.