eureka服务端搭建
1. 基于springcloud版本
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Greenwich.SR1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>2.1.2.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
2. eureka的服务端引入
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka-server</artifactId>
<version>1.4.6.RELEASE</version>
</dependency>
3. eureka的服务端启动类
@SpringBootApplication
@EnableEurekaServer
public class EurekaMain {
public static void main(String[] args) {
SpringApplication.run(EurekaMain.class, args);
}
}
4. eureka的yml配置
server:
port: 7001
spring:
application:
name: Eureka-7001
eureka:
client:
register-with-eureka: false #表示不将自己放入注册中心
fetch-registry: false #要不要去注册中心获取其他服务的地址,配置为false表示自己为注册中心
service-url:
defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka
instance:
hostname: localhost
5. 查看eureka的服务页面
http://localhost:7001/
本文介绍了如何基于SpringCloud Greenwich.SR1和Spring Boot 2.1.2.RELEASE搭建Eureka服务端。通过引入spring-cloud-starter-eureka-server依赖,并在启动类上启用@EnableEurekaServer注解,配置eureka.yml文件设置服务端口和注册中心相关参数,成功启动Eureka服务。最后,可以通过http://localhost:7001访问Eureka的服务页面进行管理。
2256

被折叠的 条评论
为什么被折叠?



