创建spring cloud工程,注册中心是不可缺失的。
1、pom.xml文件
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
</dependency>
2、在application.properties文件中
#工程服务的名称 spring.application.name=eureka #工程服务的端口号 server.port=8761 #eureka客户端取得注册信息(这个在注册中心必须得写,要不会报错,因为是服务端,所以值是false) eureka.client.fetch-registry=false #eureka客户端注册在注册中心(这个在注册中心必须得写,要不会报错,因为是服务端,所以值是false) eureka.client.register-with-eureka=false
3、spring boot主类部分
package com.course; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; @SpringBootApplication @EnableEurekaServer // 注册服务中心注解 public class EurekaApplication { public static void main(String[] args) { SpringApplication.run(EurekaApplication.class, args); } }
以上是实现一个注册服务中心的基本设置和代码。