简易搭建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