构建一个 Eureka 服务器
Eureka Server附带了Spring Cloud捆绑包。为此,我们需要开发Eureka服务器,并在默认端口8761上运行它。访问Spring Initializer主页
https://start.spring.io/并下载具有Eureka服务器依赖项的Spring Boot项目。它显示在下面的屏幕截图中-
下载项目后,在Spring Boot Application主类文件中,我们需要添加@EnableEurekaServer注解。@EnableEurekaServer注解用于使您的Spring Boot应用程序充当Eureka 服务器。
确保在构建配置文件中添加了Spring cloud Eureka服务器依赖项。
Maven用户依赖项的代码如下所示-
Gradle用户依赖的代码如下
完整的构建配置文件在下面给出-
Maven pom.xml
Gradle 用户 – build.gradle
默认情况下,Eureka Server将自己注册到发现中。您应该将以下给定的配置添加到application.properties文件或application.yml文件中。
application.properties文件在下面给出-
下面给出了application.yml文件-
您可以创建一个可执行的JAR文件,并使用以下Maven或Gradle命令运行Spring Boot应用程序-
对于Maven,请使用以下命令
在“BUILD SUCCESS”之后,您可以在target目录下找到JAR文件。
对于Gradle,请使用以下命令-
在“BUILD SUCCESSFUL”之后,您可以在build/libs目录下找到JAR文件。
现在,使用如下所示的命令运行JAR文件:
您会发现该应用程序已在Tomcat端口8761上启动。
现在,在您的Web浏览器中单击URL - http://localhost:8761/,您可以找到在端口8761上运行的Eureka服务器,如下所示-