Eureka 注册服务

  1. 创建模块导入坐标。
  2. 配置文件中添加配置。

在上一篇的基础上,新建maven模块order-server
pom文件中导入客户端坐标

<dependencies>
	<dependency>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-web</artifactId>
	</dependency>
	<dependency>
		<groupId>org.springframework.cloud</groupId>
		<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
	</dependency>
</dependencies>

添加配置文件application.yml

server:
  port: 8081 #服务端口
spring:
  application:
    name: orderserver #服务名称
eureka:
  client:
    service-url: # eureka的地址信息,因为eureka自己也是一个微服务,也会注册到eureka(如果是eureka集群,这里就配置eureka集群的地址)
      defaultZone: http://localhost:10086/eureka

编写引导类

package com.yy.order;


import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class OrderApplication {
    public static void main(String[] args) {
        SpringApplication.run(OrderApplication.class,args);
    }
}

整体结构
在这里插入图片描述

启动后访问EurekaServer地址
在这里插入图片描述

intelij 开启多个复本注册测试

在这里插入图片描述
添加 -Dserver.port=8082
-D代表参数,server.post代表yml文件中配置

在这里插入图片描述
在这里插入图片描述
启动
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/u012700515/article/details/121442124
今日推荐