二、服务注册中心搭建
1.在父项目上面新建模块myeureka
2.输入Maven模块信息
3.选择Spring Cloud Discovery—>Eureka Server
4.Module Name一般不做修改,和项目名称Artifact一样
5.将src\main\resources下面的application.properties改名为application.yml,修改文件编码方式为UTF-8,内容如下
spring:
security:
basic:
enable: true
user:
name: li
password: li
server:
port: 1024
eureka:
instance:
hostname: localhost # eureka服务端的实例名称
client:
register-with-eureka: false # false表示自己不需要向注册中心注册自己
fetch-registry: false # false表示自己就是注册中心。我的职责就是维护服务实例,并不需要去检索服务
service-url:
defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ # 设置与Eureka Server交互的地址查询服务和注册服务都需要依赖这个地址(单机版)
#defaultZone: http://localhost:1024/eureka/,http://localhost:1025/eureka/ # 集群版
6.打开src\main\java\com\li\myeureka下面的MyeurekaApplication.java
在启动类上加入@EnableEurekaServer注解,声明这是一个服务注册中心。
@EnableEurekaServer
@SpringBootApplication
public class MyeurekaApplication {
public static void main(String[] args) {
SpringApplication.run(MyeurekaApplication.class, args);
}
}
7.打开浏览器,访问http://localhost:1024/
SpringCloud 项目搭建(二):服务注册中心搭建
猜你喜欢
转载自www.cnblogs.com/liw66/p/12275833.html
今日推荐
周排行