简易搭建eureka

参考步骤
eureka服务搭建


启动项

package com.fuwen.eureka_server;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer;

@EnableEurekaServer
@SpringBootApplication
public class EurekaServerApplication {

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

}

配置properties文件,可能有些人用的是yml文件,但是这里用properties文件

server.port=8044
spring.application.name=fuwen
# 实例名称 名字可以自己定
eureka.instance.hostname=fuwen

# eureka client 信息是否被其他eureka client 发现它的信息
eureka.client.register-with-eureka=false
# 此客户端是否应该从eureka server 获取eureka注册信息
eureka.client.fetch-registry=false

#关闭保护模式
eureka.server.enable-self-preservation=false
#设置清理的间隔时间,毫秒单位(默认是60秒)
eureka.server.eviction-interval-timer-in-ms=1000

配置准备



其他三个服务参考图三红框处修改即可,下图所示

/resources/config/application-dev.yml/resources/config/application-dev.yml


启动

确保eureka服务已启动
启动项目


源码打包eureka服务

【微服务】
打完包后会出现这么个文件

配置

rabbitmq
redis
放入授权文件【箭头指向的三个】】
eureka
打开application-dev-base.yml文件编辑


滑到下面配置redis


放入授权文件


配置eureka

启动