مقدمة
في القسم السابق ، قمنا ببناء مركز لتسجيل الخدمة لتوفير جسر لمختلف مقدمي الخدمات والمستهلكين. في هذا القسم ، قمنا ببناء مزود خدمة ومسجل في مركز التسجيل.
عنوان مفتوح المصدر: https://github.com/bigbeef
قم بإنشاء وحدة Eureka-Client جديدة
هيكل الكود كما يلي:
كتابة الكود
CPPBA-spring-cloud-eureka-client> pom.xml
<؟ XSI: Schemalocation = "http://maven.apache.org/pom/4.0.0 <Packaging> jar </packaging> <name> $ {project.artifactid} </name> <Arnal> <roupiD> com.cppba </roughiD> <StifactId> cppba-spring-cloud </srofactid> <splex> 1.0.0 </version> <StifactId> spring-cloud-starter-eureka </stifactid> </sependency> </repreadencies> </project>springcloudeurekaclientapplication.java
package com.cppba ؛ استيراد org.springframework.beans.factory.annotation.value ؛ استيراد org.springframework.boot.springapplication ؛ استيراد org.springframework.boot.autoconfigure.springbootapplication ؛ org.springframework.cloud.netflix.eureka.enableeurekaclient ؛ استيراد org.springframework.web.bind.annotation.requestmapping ؛ استيراد org.springframework.web.bind.annotation.requestparam ؛ org.springframework.web.bind.annotation.restController ؛@springbootapplication@enableeurekaclient@restcontrollerpublic class springcloudeurekaclientapplication {public static void main (string [] } value ("$ {server.port}") منفذ السلسلة الخاص ؛ requestmapping ("/hi") السلسلة العامة sealhi (اسم سلسلة requestparam) {return "hi" + name + "، أنا من المنفذ:" + منفذ ؛ }}application.properties
server.port = 8764eureka.client.serviceurl.defaultzone = http: // localhost: 8761/eureka/spring.application.name = service-say
تم الانتهاء من المشروع
ابدأ المشروع
قبل البدء في Eureka-Client ، نبدأ أولاً خادم Eureka الذي تم بناؤه في القسم السابق. بعد بدء تشغيل كلتا الخدمتين ، نزور مركز التسجيل ويمكنك أن ترى:
وهذا يعني أن تسجيل خدمتنا ناجح! تفضل بزيارة http://127.0.0.1:8764/hi؟name=hornet
في هذه المرحلة ، تم بناء مشروع Eureka-Client (اكتشاف الخدمة) بنجاح.
المشروع المرجعي: https://github.com/bigbeef/cppba-spring-cloud
عنوان github: https://github.com/bigbeef
ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.